Difference between revisions of "Xineliboutput-plugin"

From VDR Wiki
Jump to: navigation, search
Line 76: Line 76:
| [2]
| [2]
| http://projects.vdr-developer.org/git/?p=xineliboutput.git
| Git mirror
| [3]
| http://xinehq.de
| http://xinehq.de
| Xine project homepage
| Xine project homepage

Revision as of 09:08, 11 January 2011


Xineliboutput plugin is a front-end for VDR. It includes a MPEG decoder so a hardware decoder is not needed. Xineliboutput displays OSD and video in

  • X (in a raw X/Xv/XvMC window) or
  • Linux framebuffer/DirectFB

The plugin includes a built-in image and media player that supports playback of most known media files (avi/mp3/divx/jpeg/...) and network radio/video streams (http, rtsp, ...) directly from VDR.

The plugin is already quite usable, but it is still under heavy development (as of pre-1.0.0) -- installing very recent versions of xine-lib and DirectFB (if used) is probably required and even patches to xine-lib may be needed.


One has to choose between the xine-plugin and this plugin.

Hardware requirements

Software requirements

  • Xine-lib
  • X11



tar xvzf xine-lib-<VERSION>.tar.gz
cd xine-ui-<VERSION>
./autogen.sh --prefix=/usr/local
make install

See plugin installation


Short option Long option Description
-r PORT --remote=PORT Listen for remote clients on port PORT (default 37890). none or 0 disables remote mode
-A NAME --audio=NAME Use audio driver NAME for local frontend. Supported values:
auto, alsa, oss, arts, esound, none
-V NAME --video=NAME Use video driver NAME for local frontend. Supported values:
for sxfe: auto, x11, xshm, xv, xvmc, xxmc, none
for fbfe: auto, fb, DirectFB, none
-f --fullscreen Fullscreen mode (X11)
-w --width=x Window width
-h --height=x Window width
-d DISP --display=DISP Use X11 display DISP (or framebuffer device name)
-P NAME --post=NAME Use xine post plugin NAME. Format:


-p --primary Force xineliboutput to be primary device when there are active frontend(s)
-c --exit-on-close Exit vdr when local frontend window is closed



 cvs -z3 -d:pserver:anonymous@xineliboutput.cvs.sourceforge.net:/cvsroot/xineliboutput co vdr-xineliboutput


[1] http://sourceforge.net/projects/xineliboutput Plugin Sourceforge page and CVS
[2] http://projects.vdr-developer.org/git/?p=xineliboutput.git Git mirror
[3] http://xinehq.de Xine project homepage