Xineliboutput-plugin

Aus VDR Wiki
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Beschreibung

Autor: Petri Hintukainen

Einfaches framebuffer und/oder X11 front-end für VDR. (zeigt OSD und video in roh X/Xv/XvMC fenster oder Linux framebuffer/DirectFB).

Support für local und remote frontends.

Built-in image und media player für die meisten bekannten formate (avi/mp3/divx/jpeg/...) sowie network radio/video streams (http, rtsp, ...) direkt in VDR.


Hardwareanforderungen

  • Enough CPU power and memory to decode streams (PII 400Mhz + 64M should be enough with Xv or DirectFB)

Softwareanforderungen

  • vdr >= 1.3.42
  • xine-lib >= 1.1.1

Installation

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

Optionen

XINELIBOUTPUT_X11 = {0,1} enable/disable building of X11 frontends
XINELIBOUTPUT_FB = {0,1} enable/disable framebuffer frontends
XINELIBOUTPUT_XINEPLUGIN = {0,1} enable/disable xine (input)plugin


Parameter

Parameter (kurz) Parameter (lang) Beschreibung
-L --nolocal No local frontend, only remote frontends
-k --xkeyboard X11 keyboard in use
-K --noxkeyboard X11 keyboard not in use
-r PORT --remote=PORT Listen PORT for remote clients (default 12550)
-R --noremote No remote displays
-f --fullscreen Fullscreen mode (X11)
-w --window Window mode (X11)
-d DISP --display=DISP Use X11 display DISP
  -l NAME   --local=NAME   Use local frontend NAME
                           Supported frontends:
                           sxfe    (X11)
                           fbfe    (framebuffer)
                           none    (only remote frontends)
  -V NAME   --video=NAME   Use video driver NAME
                           Supported values:
                           for sxfe: auto, x11, xshm, xv, xvmc, xxmc, none
                           for fbfe: auto, fb, DirectFB, none
  -A NAME   --audio=NAME   Use audio driver NAME
                           Supported values:
                           auto, alsa, oss, arts, esound, none
  -L        --nolocal      No local frontend, only remote frontends
  -k        --xkeyboard    X11 keyboard in use
  -K        --noxkeyboard  X11 keyboard not in use
  -r PORT   --remote=PORT  Listen PORT for remote clients
                           (default 37890)
  -R        --noremote     No remote clients
  -f        --fullscreen   Fullscreen mode (X11)
  -w        --window       Window mode (X11)
  -d DISP   --display=DISP Use X11 display DISP
                           (or framebuffer device name)  -P POST    --post=POST   Use xine post plugin POST
                           format: pluginname[:arg=val[,arg=val]][,...]
                           example:
                           --post=upmix;tvtime:enabled=1,cheap_mode=1

Bedienung

Image Viever

Up/Down Next/previous image
Left/Right Jump 5 images forward/backward
Yellow Delete current image
Back Return to image list
Stop/Blue xit image viewer
Play Start slide show
Pause Stop slide show
FastFF/FastRew Start slide show; Increase/decrease slide show speed; Change slideshow direction
Ok Toggle replay display mode

Media Player

Back Return to image list
Red Jump to beginning of file (if not live stream)
Green Jump 1 min back
Yellow Jump 1 min forward
Stop/Blue Stop replay (return to live viewing mode)
User8 Jump 20 s back
User9 Jump 20 s forward
1 Jump 10 min back
4 Jump 10 min forward
3 Move subtitles up
6 Move subtitles down
Pause Pause
Play Play
Toggle replay display mode Ok


Links

[1] http://xinehq.de Xine Projekt Homepage
[2] http://www.hut.fi/u/phintuka/vdr Homepage des Plugins
In anderen Sprachen