Movieplayer sendet Extra Zeichen an VLC

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
nojetlag
Beiträge: 2
Registriert: Dienstag 2. Januar 2007, 13:07

Movieplayer sendet Extra Zeichen an VLC

Beitrag von nojetlag »

Hallo,

ich versuche, DVD über VLC abzuspielen. VLC ist auf meinem Mac Mini (OSX 10.4) wunderbar eingerichtet, ich erhalte das HTTP Interface beim Aufruf über den lokalen Browser auf dem Mac einwandfrei und kann die DVD abspielen. Wenn ich aber versuche das HTTP Interface über den Movieplayer aufzurufen (IP Adresse des Mac's und VLC Port richtig eingestellt), dann erhalte ich nur die Meldung, daß der MP versuche, eine Verbindung aufzubauen und dann wartet er ewig. Auf dem Mac erhalte ich folgende Meldung:

main input: playlist item `dvdsimple:/dev/rdisk5:'
sending answer
HTTP/1.1 200 OK
Content-type: text/html
Cache-Control: no-cache
Content-Length: 4942

[00000207] main input error: no suitable access module for `/://dvdsimple:/dev/rdisk5:'

(der output kommt von einer VLC 0.7.2)

Was mich irritiert, ist der Doppelpunkt hinter dem Device (/rdisk5), ebenso wie der Doppelpunkt zwischen den /
. Den habe ich nämlich in den MP Einstellungen nicht stehen, es scheint, als ob entweder der MP oder VLC den einfach dranhängt. Da es das device rdisk5: aber nicht gibt, hängt der MP natürlich ewig (so jedenfalls erkläre ich mir das).

Hier noch der Auszug aus der neutrino.conf:


streaming_audiorate=192
streaming_force_avi_rawaudio=0
streaming_force_transcode_video=1
streaming_resolution=3
streaming_server_cddrive=/dev/rdisk5
streaming_server_ip=192.168.0.13
streaming_server_port=9000
streaming_server_startdir=
streaming_transcode_audio=0
streaming_transcode_video_codec=1
streaming_type=1
streaming_videorate=1000

Wie gesagt, IP Adresse und VLC Port stimmen für den Server, ich erhalte ja eine Fehlermeldung von VLC auf dem Mac. Und wie ihr seht, steht für das Drive bzw das Device kein ":" im Parameterwert...

Ich benutze das JTG Image 2.1 vom 28.4.06 19:10.
Getestet habe ich das mit VLC 0.7.2, 0.8.0, 0.8.2 und 0.8.4...daher vermute ich, daß das eher was mit dem MP zu tun hat. Oder stelle ich nur etwas falsch ein? Bin für jeden Tip dankbar


Gruß
Stefan
MTM
Foren-Moderator
Beiträge: 944
Registriert: Freitag 21. Januar 2005, 16:18

Beitrag von MTM »

Hallo,
das ist ein bekannter Bug, unter Windows muss man deshalb auch das Laufwerk ohne den ":" angeben (obwohl ich glaube, dass der inzw. gefixt wurde???). Unter Linux kann man sich mit einem Symlink(?) helfen, um in deinem Beispiel zu bleiben: von "/dev/rdisk5:" auf "/dev/rdisk5"... In MacOS müsste es ja etwas ähnliches geben...

MfG,
MTM.
nojetlag
Beiträge: 2
Registriert: Dienstag 2. Januar 2007, 13:07

Beitrag von nojetlag »

Danke, das wars, aber leider nur fast. Der symbolische Link hat geholfen, das Device richtig zu adressieren, aber jetzt bleibt das Bild dunkel nachdem sich der MP mit dem VLC Server verbunden hat. Der Mac sagt ganz klar, daß er die DVD spielt (man hört es auch), aber auf dem Fernseher bleibt das Bild dunkel, nachdem er die "Puffern" Meldung ausgeblendet hat. Interessanterweise geht es aber mit MPG Filmen (per "Datei über VLC spielen"), es macht also nur die DVD Transcodierung Probleme.

Hat da irgendjemand noch einen Tip?

Aufgerufen wird der VLC (mittlerweile die 0.84a) mit:

VLC --extraintf=http --sout=transcode-fps=25.0000 --http-host :9000
amiga23
Einsteiger
Einsteiger
Beiträge: 238
Registriert: Sonntag 14. November 2004, 23:44

Beitrag von amiga23 »

Moin nojetlag,

das Problem hatte ich auch. Ich habe es gelöst, indem ich den Movieplayer selbst kompiliert habe, es muss nur eine Zeile entfernt werden, siehe hier:

http://forum.tuxbox-cvs.sourceforge.net ... highlight=

Leider wollte es niemand in das CVS übernehmen.