DOKK / manpages / debian 12 / xineliboutput-sxfe / vdr-sxfe.1.en
vdr-sxfe(1) Remote X-Server frontend for vdr-plugin-xineliboutput vdr-sxfe(1)

vdr-sxfe - Remote X-Server frontend for vdr-plugin-xineliboutput

vdr-sxfe [options] [xvdr[+udp|+tcp|+rtp]:[//host[:port]]]

vdr-sxfe is a X/Xv/XvMc remote frontend, that plays back streams provided by vdr-plugin-xineliboutput.

Show (this) help message
Select audio driver and optional port
Select video driver and optional port As far as supported, possible video drivers might be: xshm, xv, xvmc, xxmc, vidix, XDirectFB, opengl, sdl or none
X11 display address
Use existing X11 window
Display aspect ratio (You can us a script to control the HW aspect ratio: --aspect=auto:path_to_script)
Fullscreen mode
Head Up Display OSD mode
Video window width
Video window height
Disable all video scaling
Load and use xine post plugins, e.g.:
  • --post=upmix
  • --post=upmix;tvtime:enabled=1,cheap_mode=1)
Use lirc input device Optional lirc socket name can be given
Verbose debug output
Silent mode (report only errors)
Write all output to system log
Disable keyboard input
Run as daemon (disable keyboard, log to syslog and fork to background)
Enable slave mode (read commands from stdin)
Automatically reconnect when connection has been lost
Use TCP, UDP or RTP transport If no transport options are given, transports are tried in following order: local pipe, rtp, udp, tcp

Search for VDR (xineliboutput) server, connect to it and negotiate best available transport, use best available audio:


vdr-sxfe
Connect to 192.168.1.3 default port and negoate best available transport:


vdr-sxfe xvdr://192.168.1.3
Connect to 192.168.2.100, port 12550 and use TCP transport:


vdr-sxfe xvdr+tcp://192.168.2.100:12550
Automatically search for VDR server and use UDP transport:


vdr-sxfe xvdr+udp:
vdr-syfe --udp
Use alsa:


vdr-sxfe --audio alsa
Use alsa (and specific card/sub-device):


vdr-sxfe --audio alsa:plughw:1,1
Video driver (and display / device):


vdr-sxfe --video xv
vdr-sxfe --video xvmc:127.0.0.1:1.0

If deinterlacing post plugin options are not given at command line, deinterlacing is controlled by VDR plugin configuration menu settings.

De-interlacing can also be forced on or off with command-line option "--post tvtime". Examples:


vdr-sxfe --post tvtime:method=Linear,cheap_mode=1,pulldown=0,use_progressive_frame_flag=1
vdr-sxfe --post tvtime:enable=0

This manual page was written by Tobias Grimm <etobi@debian.org>

18 May 2023