Hi,
I don't seem to get vdr-xineliboutput working at all on Gentoo.
I used to have vdr-1.6 branch with xineliboutput. Live TV was OK, but recordings were just unwatchable (vdr-sxfe losing the connection all the time, rewinding being a PITA etc..). So, I've used Mplayer to play those, and VDR just as a recording server. But this was very annoying, so I decided to upgrade to vdr-1.7 and try the vdr-xineliboutput cvs plugin, to see if it would work better. (I'm an ATI user, but judging from the symptoms, I suspect there was something very wrong with my installation, not jsut ATI-related problems).
But, now, I don't get a connection to the vdr-xineliboutput server at all! I just get the "No Signal" picture. Has anyonve on Gentoo got this working?
I'm using the vdr-devel repository in addition to stock portage. I have installed:
vdr-1.7.14-r1 (from vdr-devel) xine-lib-1.1.18.1 vdr-xineliboutput-9999 (the CVS ebuild from Gentoo portage).
I see the bug report at http://bugs.gentoo.org/show_bug.cgi?id=296042. But it is inclear to me whether the ebuild in portage is updated or not... I will compare and see of course, but decided to post here to get some input from fellow users =)
Here's vdr-sxfe output. I'm running vdr-sxfe as a regular user (I've never got the local pipes working, anyone got an idea how / where to set the permissions?).
# vdr-sxfe --fullscreen --video=opengl --audio=alsa:phononpulse 127.0.0.1 vdr-sxfe 1.0.90-cvs (build with xine-lib 1.1.18, using xine-lib 1.1.18)
Fullscreen mode Video driver: opengl Audio driver: alsa Audio device: phononpulse VDR Server: 127.0.0.1
[11727] [vdr-fe] Error: The name org.gnome.ScreenSaver was not provided by any .service files [11727] [vdr-fe] (ERROR (tools/gnome_screensaver.c,126): Resource temporarily unavailable) [11727] [vdr-fe] Detected 2 CPUs [11727] [vdr-fe] Enabling FFmpeg multithreaded video decoding [11727] [input_vdr] Connecting (control) to tcp://127.0.0.1:37890 ... [11727] [input_vdr] Server greeting: VDR-1.7.14 xineliboutput-1.0.90-cvs READY [11727] [input_vdr] Connected (control) to tcp://127.0.0.1:37890 [11727] [input_vdr] Connecting (data) to pipe:///etc/vdr/plugins/xineliboutput/pipes.11591/pipe.0 [11727] [input_vdr] Pipe opening failed [11727] [input_vdr] (ERROR (xine_input_vdr.c,5499): Permission denied) [11727] [input_vdr] Data stream connection failed (PIPE) [11727] [input_vdr] Connecting (data) to rtp://@224.0.1.9:37890 ... [11727] [input_vdr] Received UDP/RTP multicast from unknown sender: 192.168.0.3:51915 [11727] [input_vdr] Received UDP/RTP multicast from unknown sender: 192.168.0.3:51915 [11727] [input_vdr] Received UDP/RTP multicast from unknown sender: 192.168.0.3:51915 [11727] [input_vdr] Received UDP/RTP multicast from unknown sender: 192.168.0.3:51915 [11727] [input_vdr] Data stream connection failed (RTP) [11727] [input_vdr] Connecting (data) to udp://127.0.0.1 ... [11727] [input_vdr] Data stream connected (UDP) [11727] [input_vdr] WARNING: xine-engine setting "engine.buffers.audio_num_buffers":230 istoo low for HD-playback! Please use values between 500-1000! [11727] [input_vdr] WARNING: Video output driver reports it does not support unscaled overlays ! [11727] [demux_vdr] Using decoder "libmpeg2" for mpeg2 video [11727] [demux_vdr] Using decoder "FFmpeg" for H.264 video WARNING: MRL does not start with 'xvdr:' (127.0.0.1)
Press Esc to exit
post_warp: warp_get_parameters post_warp: warp_get_parameters post_warp: warp_get_parameters post_warp: warp_get_parameters post_warp: warp_set_parameters: output_width=0, output_height=0, output_aspect=0.000, no_downscaling=0 post_warp: warp_get_parameters post_warp: warp_set_parameters: output_width=720, output_height=0, output_aspect=0.000, no_downscaling=0 post_warp: warp_get_parameters post_warp: warp_set_parameters: output_width=720, output_height=576, output_aspect=0.000, no_downscaling=0 post_warp: warp_get_parameters post_warp: warp_set_parameters: output_width=720, output_height=576, output_aspect=0.000, no_downscaling=1 post_warp: warp_get_parameters post_warp: dispose post_warp: dispose [11727] [input_vdr] Connections closed. Terminating... [11727] [vdr-fe] Error: The name org.gnome.ScreenSaver was not provided by any .service files [11727] [vdr-fe] (ERROR (tools/gnome_screensaver.c,126): Resource temporarily unavailable)
Hi, Check your setup.conf of your vdr and search for xineliboutput.Remote.LocalIP = and change it to: xineliboutput.Remote.LocalIP = 127.0.0.1
Restart vdr and start your vdr-sxfe like this: # vdr-sxfe --fullscreen --video=opengl --audio=alsa:phononpulse xvdr+tcp://127.0.0.1
HTH. Halim
2010/5/16 Ville Aakko ville.aakko@gmail.com:
My bad!
I had installed a dxr3 card back to my computer, in order to get at least one well working output for VDR, and enabled the plugin, and forgot to disable that... because I had both dxr3 plugin and xineliboutput enabled, VDR thought the dxr3 is the primary device and send nothing to the xineliboutput frontend... I think =). At least it works now, that I disabled the dxr3. Thanks for Halim, anyways.
With the 1.7 branch and CVS xineliboutput, the opengl output is unusable (with the 1.6 branch / 1.0.4_p20091118 xineliboutput opengl was the most usable output). SDL, and XV work well, and even recordings now seem to work!
However, The OSD is very ugly! Seems like everything in the OSD is scaled to 512x384 or something, that of course looks terrible on a FullHD 40" LCD. The problem here is, of course, that with ATI, you can't use the hud OSD (the picture get's blanked then, although the OSD would look very nice then) ... in the CVS the non-HUD OSD is very ugly.
Well, at least now this is usable altough with a very ugly OSD, but I guess I can live with that for time being. If there are any tips for getting this working better, they are welcome =).
2010/5/16 Ville Aakko ville.aakko@gmail.com:
I'll have to add, that all the xineliboutput configuration settings are missing from the VDR menu (Menu -> Settings -> Plugins: There is no xineliboutput menu anymore!). Is this normal?
Cheers!
- Ville
Hi!
I enabled compositing in KDE, and surprisingly, I get very smooth playback AND a working HUD OSD with xv or sdl! Nice =)
With opengl either the TV picture is black and there is OSD, or the OSD is not shown at all. So OpenGL output is not usable...
Also, the problems with opengl not being usable, was because I had no "xvdr+tcp://" in front of localhost in my command line for vdr-sxfe (instead, I used them at first when trying out sdl and xv... if I omit them, it is exactly as unusable with xv and sdl as with opengl),
Now, if anyone can tell me where are all the DVB subtitles (they are gonce since this upgrade) and the xineliboutput menus, this would be perfect =)
Cheers!
-Ville
2010/5/20 Ville Aakko ville.aakko@gmail.com:
Now, if someone is wondering what I'm trying to say above, is that the DVB subtitles were gone since the upgrade (to VDR-1.7 and cvs xineliboutput), as well as the xineliboutput menus =).
Although, "gonce" might be a nice composite word for "gone since" =)
- Ville