Hallo!
Ich rauf mir jetzt schon so viele Tage die Haare, dass ich jetzt einfach mal fragen muss:
Ich habe Debian testing und eine Hauppauge DEC-2000T (USB/DVB-T), die mit dem aktuellen Debian-2.6.6-Kernel per 'xine dvb://' soweit läuft. Jetzt versuche ich den VDR samt xine-Plugin an den Start zu bringen, und bin langsam mit meinem Latein am Ende. Ich habe das INSTALL von vdr-xine-0.3.4 bestimmt schon zehmal Buchstabe für Buchstabe durchgespielt, und weiss (weil ich nunmal einfach kein Bild bekomme) einfach nicht mehr, ob's am xine-plugin oder am vdr selbst liegt:
Wenn ich eine CVS-Version nehme, lässt sich alles patchen, aber ./configure bricht mit
./configure: line 1487: syntax error near unexpected token `"xine-lib",'
./configure: line 1487: `AM_INIT_AUTOMAKE("xine-lib", $XINE_MAJOR-$XINE_PRE)'
ab.
Also nehme ich die 1.0rc4 source, die sich auch patchen, kompilieren und installieren lässt. (Allerdings taucht 'vdr' keinmal in der Ausgabe auf?! Muss mich das bedenklich stimmen? Ich hab einfach noch zu wenig Ahnung von Kompilieren Patchen und so...) VDR selbst lässt sich auch soweit (genau laut Anleitung) kompilieren.
Anschliessendes ./vdr -P 'xine -r' bringt in /var/log/messages:
Jun 1 22:55:55 scotty vdr[5893]: VDR version 1.2.6 started
Jun 1 22:55:55 scotty vdr[5893]: loading plugin: ./PLUGINS/lib/libvdr-xine.so.1.2.6
Jun 1 22:55:55 scotty vdr[5893]: loading /video/setup.conf
Jun 1 22:55:55 scotty vdr[5893]: loading /video/sources.conf
Jun 1 22:55:55 scotty vdr[5893]: loading /video/channels.conf
Jun 1 22:55:55 scotty vdr[5893]: found 1 video device
Jun 1 22:55:55 scotty vdr[5893]: initializing plugin: xine (0.3.4): Software based playback using xine
Jun 1 22:55:55 scotty vdr[5893]: setting primary device to 1
Jun 1 22:55:55 scotty vdr[5893]: device 1 has no MPEG decoder
Jun 1 22:55:55 scotty vdr[5893]: trying device number 2 instead
Jun 1 22:55:55 scotty vdr[5893]: setting primary device to 2
Jun 1 22:55:55 scotty vdr[5893]: SVDRP listening on port 2001
Jun 1 22:55:55 scotty vdr[5893]: starting plugin: xine
So weit, so gut, denk' ich. Wenn ich aber jetzt
xine "vdr://tmp/vdr-xine/stream#demux:mpeg_pes"
aufrufe, bekomme ich immer "xine Engine: Fehler - Es ist kein Eingabe-Plugin vorhanden...".
...Oder liegt's garnicht an der Xine-Anbindung, und mein VDR macht noch Murks? (Wieso schreibt der zum Beispiel "setting primary device to 2"? Ich hab doch nur ein Device?!).
edit: Hab' gerade in einem anderen thread gelesen, xine --verbose=2 müsste irgendwas mit vdr ausgeben. Tut's aber nicht...
Leute, mir fällt nix mehr ein. Kann mir jemand einen Tip geben?
Lieben Gruss
jeremia
I