Hi. I'm making progress on getting VDR working the way I want.
There's a colleague at work who uses the xine plugin for replay, and the DEBUG_OSD screen to remotely control vdr via ssh. This is kind of what I want to do, but have 2 problems.
1) Xine-plugin still doesn't work. -Xine DOES work directly with the DVB (i.e. can watch DVB channels), but not with VDR. -The VDR buttons are visable on the Xine Keymap editor (so I guess the xine-ui compile must have worked) -I can see vdr drivers being loaded when I start 'xine --verbose=2' (so I assume the xine-lib was also successful)
When I try and open 'xine -p vdr:///fifty/video/plugins/xine/noSignal.pes' Xine says unknown mrl: vdr:// Same if I just try 'xine -p vdr://'
Does this sounds like the xine-lib is still broken? Or am I trying to use VDR the wrong way.
2) In an attempt to get VDR DEBUG_OSD working, I recompiled vdr-1.3.21 with the following in the Makefile: ifdef DEBUG_OSD DEFINES += -DDEBUG_OSD NCURSESLIB = -lncurses endif
When I try to start './vdr' or './vdr -Pxine' nothing happens on the command prompt. I expected the ASCII debug OSD to start. /var/log/messages says : Feb 21 11:47:07 nzbaxters vdr[8654]: VDR version 1.3.21 started Feb 21 11:47:07 nzbaxters vdr[8654]: loading /fifty/video/setup.conf Feb 21 11:47:07 nzbaxters vdr[8654]: loading /fifty/video/sources.conf Feb 21 11:47:07 nzbaxters vdr[8654]: loading /fifty/video/channels.conf Feb 21 11:47:07 nzbaxters vdr[8654]: found 1 video device Feb 21 11:47:07 nzbaxters vdr[8654]: setting primary device to 1 Feb 21 11:47:07 nzbaxters vdr[8654]: device 1 has no MPEG decoder Feb 21 11:47:07 nzbaxters vdr[8654]: SVDRP listening on port 2001 Feb 21 11:47:07 nzbaxters vdr[8654]: loading /fifty/video/themes/sttng-default.theme Feb 21 11:47:07 nzbaxters vdr[8654]: loading /fifty/video/themes/sttng-default.theme Feb 21 11:47:07 nzbaxters vdr[8654]: ERROR: no OSD provider available - using dummy OSD! Feb 21 11:47:17 nzbaxters vdr[8654]: switching to channel 1 Feb 21 11:47:17 nzbaxters vdr[8654]: ERROR: no OSD provider available - using dummy OSD! Feb 21 11:47:22 nzbaxters vdr[8658]: channel 12 (BBC NEWS 24) event 11:00 'BBC News' status 4 Feb 21 11:47:22 nzbaxters vdr[8658]: channel 3 (BBC THREE) event 05:35 'This Is BBC THREE' status 4 Feb 21 11:47:22 nzbaxters vdr[8658]: channel 16 (CBBC Channel) event 11:50 'Class TV: Zig Zag' status 4 Feb 21 11:47:22 nzbaxters vdr[8658]: channel 2 (BBC TWO) event 11:30 'Schools: Look and Read' status 4 Feb 21 11:47:22 nzbaxters vdr[8658]: channel 1 (BBC ONE) event 11:30 'Car Booty' status 4 Feb 21 11:47:23 nzbaxters vdr[8654]: retuning due to modification of channel 1 Feb 21 11:47:23 nzbaxters vdr[8654]: switching to channel 1
I'm so close I can feel it!
I demand that Simon Baxter may or may not have duplicated in HTML...
Hi. I'm making progress on getting VDR working the way I want.
There's a colleague at work who uses the xine plugin for replay, and the DEBUG_OSD screen to remotely control vdr via ssh. This is kind of what I want to do, but have 2 problems.
[snip]
When I try and open 'xine -p vdr:///fifty/video/plugins/xine/noSignal.pes' Xine says unknown mrl: vdr://
You don't have a patched xine-lib - apply the patch in vdr-xine and rebuild.
[snip]
Hi,
Darren Salt wrote:
Hi. I'm making progress on getting VDR working the way I want.
There's a colleague at work who uses the xine plugin for replay, and the DEBUG_OSD screen to remotely control vdr via ssh. This is kind of what I want to do, but have 2 problems.
When I try and open 'xine -p vdr:///fifty/video/plugins/xine/noSignal.pes' Xine says unknown mrl: vdr://
This is not the way it is expected to be used ;-)
Adding --verbose=2 to running xine will show something like that:
gui_xine_open_and_play(): mrl: 'vdr:///soft/vdr/etc/vdr/plugins/xine/noSignal.pes', sub 'NONE', start_pos 0, start_time 0, av_offset 0, spu_offset 0. xine: Inputplugin gefunden: VDR display device plugin vdr: failed to open '///soft/vdr/etc/vdr/plugins/xine/noSignal.pes.control' (Datei oder Verzeichnisnicht gefunden) xine: Plugin kann MRL [vdr:///soft/vdr/etc/vdr/plugins/xine/noSignal.pes] nicht öffnen xine: Kann kein Plugin für MRL [vdr:///soft/vdr/etc/vdr/plugins/xine/noSignal.pes] finden
It bails out as the input plugin vdr expects several files with names derived from the given argument (e. g. in the above case noSignal.pes.control).
You don't have a patched xine-lib - apply the patch in vdr-xine and rebuild.
A previous post shows: xine --verbose=2 load_plugins: plugin /usr/local/lib/xine/plugins/1.0.0/post/xineplug_post_vdr.so found load_plugins: plugin /usr/local/lib/xine/plugins/1.0.0/xineplug_inp_vdr.so found
Anyway, just try:
xine vdr:/tmp/vdr-xine/stream#demux:mpeg_pes
Bye.
Thanks Darren.
I got the 27/Jan xine-lib and xine-ui and recompiled as per the instructions on http://www.vdr-wiki.de/wiki/index.php/Xine-plugin with vdr-xine 0.7.0 and it now works. Hoo ray! I can watch the vdr:/tmp/vdr-xine/stream#demux:mpeg_pes stream.
I'd still like to get plain shell-text window control of VDR.
I tried calling the skincurses plugin, but it doesn't seem to work. Should I try DEBUG_OSD? If so, how? I understand you need to set DEBUG_OSD during compile? Do I put something in the VDR Makefile ?
Simon
----- Original Message ----- From: "Reinhard Nissl" rnissl@gmx.de To: "Klaus Schmidinger's VDR" vdr@linuxtv.org Sent: Monday, February 21, 2005 9:35 PM Subject: Re: [vdr] Xine and DEBUG_OSD problems
Hi,
Darren Salt wrote:
Hi. I'm making progress on getting VDR working the way I want. There's a colleague at work who uses the xine plugin for replay, and the DEBUG_OSD screen to remotely control vdr via ssh. This is kind of what I want to do, but have 2 problems. When I try and open 'xine -p vdr:///fifty/video/plugins/xine/noSignal.pes' Xine says unknown mrl: vdr://
This is not the way it is expected to be used ;-)
Adding --verbose=2 to running xine will show something like that:
gui_xine_open_and_play(): mrl: 'vdr:///soft/vdr/etc/vdr/plugins/xine/noSignal.pes', sub 'NONE', start_pos 0, start_time 0, av_offset 0, spu_offset 0. xine: Inputplugin gefunden: VDR display device plugin vdr: failed to open '///soft/vdr/etc/vdr/plugins/xine/noSignal.pes.control' (Datei oder Verzeichnisnicht gefunden) xine: Plugin kann MRL [vdr:///soft/vdr/etc/vdr/plugins/xine/noSignal.pes] nicht öffnen xine: Kann kein Plugin für MRL [vdr:///soft/vdr/etc/vdr/plugins/xine/noSignal.pes] finden
It bails out as the input plugin vdr expects several files with names derived from the given argument (e. g. in the above case noSignal.pes.control).
You don't have a patched xine-lib - apply the patch in vdr-xine and rebuild.
A previous post shows: xine --verbose=2 load_plugins: plugin /usr/local/lib/xine/plugins/1.0.0/post/xineplug_post_vdr.so found load_plugins: plugin /usr/local/lib/xine/plugins/1.0.0/xineplug_inp_vdr.so found
Anyway, just try:
xine vdr:/tmp/vdr-xine/stream#demux:mpeg_pes
Bye.
Dipl.-Inform. (FH) Reinhard Nissl mailto:rnissl@gmx.de
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
-- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.300 / Virus Database: 266.1.0 - Release Date: 18/02/2005