Xineliboutput-plugin

Aus VDR Wiki
Wechseln zu: Navigation, Suche

Dieser Artikel wurde noch nicht komplett ins Deutsche übersetzt! (Übersetzung zu ~ 10 % durchgeführt.)
Das könntest auch Du machen, einfach per [bearbeiten]. Danach bitte {{übersetzen|<Zahl>}} aus dem Kopf des Artikels entfernen. DANKE :-)


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.

Bedienung

Image Viever

Hoch/Runter Next/previous image
Links/Rechts Jump 5 images forward/backward
Gelb Delete current image
Zurück Return to image list
Stop/Blau 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

Zurück Return to image list
Rot Jump to beginning of file (if not live stream)
Grün Jump 1 min back
Gelb Jump 1 min forward
Stop/Blau 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

Hardwareanforderungen

  • Genügend CPU-Leisung und Hauptspeicher um Streams zu dekodieren (PII 400Mhz + 64M sollte mit Xv or DirectFB ausreichen).

Softwareanforderungen

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

Installation

  • XINE-lib
cd $SOURCEDIR
tar xvzf xine-lib-<VERSION>.tar.gz
cd xine-ui-<VERSION>
./autogen.sh --prefix=/usr/local
make
make install
ldconfig
  • Für lokale X oder Framebuffer frontends muss libxineliboutput-sxfe oder ...-fbfe installiert werden

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


Konfiguration

Parameter

Folgende Kommandozeilenparameter gibt es

Parameter (kurz) Parameter (lang) Beschreibung
-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

Sonstiges

Snapshot

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

Links

  1. Xine Projekt Homepage
  2. Homepage des Plugins und README
  3. Xv, XvMC
In anderen Sprachen