Módulo softdevice

De VdrWiki

Descripción

El plugin softdevice es un front-end para VDR, lo que significa que realiza la misma función que los módulos xineliboutput y xine. Soporta OSD y mostrar video con un buen soporte de desentrelazado.

Info
Información

IMPORTANTE: Tenemos que elegir qué plugin usaremos como front-end, entre xine, xineliboutput o softdevice (que estamos describiendo aquí)

Pendiente

Pendiente de documentar


Requisitos de Hardware

Requerimientos de software

  • Libavcodec
- libavcodec (i took the one shipped with ffmpeg 0.4.8)
- libavformat (also included in ffmpeg)
  It is recommended that after building ffmpeg you do:
  make install
  make installlib
  By this it is guaranteed that all libraries _and_ headers
  get installed.
  • ALSA
  • Salida de Video, uno de los siguientes:
- DirectFB compatible VGA-Card
- DirectFB (I use cvs, 0.9.20 should work also)
- DFB++ (I use cvs, 0.9.20 should work also)

O bien 
- Vidix compatible VGA-Card
- Vidix-library
O bien
- XV compatible VGA-Card
O finalmente 
- A strong CPU and a Framebuffer with 16 bit

Typically a CPU with around 1 GHz gives you smooth playback for all accelerated video out methods (all except framebuffer).

Instalación normal

This plugin is written for VDR 1.3.x and VDR 1.4.x .VDR must be at version 1.3.7 or greater!

cd $SOURCEDIR
tar xvzf vdr-softdevice-0.4.0.tgz
ln -s softdevice-0.4.0/ softdevice
cd softdevice
./configure

Verifica el Makefile y quita los métodos de salida que no planees utilizar

Si necesitas más información puedes consultar las instrucciones habituales sobre la Instalación de Módulos.

Instalación desde CVS

Bajarse la ultima version del CVS:

# $ cvs -d:pserver:anonymous@cvs.softdevice.berlios.de:/cvsroot/softdevice login (intro en la pwd)
# $ cvs -z3 -d:pserver:anonymous@cvs.softdevice.berlios.de:/cvsroot/softdevice co softdevice

Create tu propio fichero tar con la fecha al estilo AAAAMMDD.

# $ tar cvfz vdr-softdevice-cvs-<FECHA>.tgz softdevice/

Después, para instalarlo

cd $SOURCEDIR
tar xvzf vdr-softdevice-cvs-<FECHA>.tgz
cd softdevice
./configure

Si necesitas más información puedes consultar las instrucciones habituales sobre la Instalación de Módulos.

Funcionamiento

Arranca vdr con -P "softdevice -vo [método preferido de salida]:"

Ejemplos:

- vdr '-P softdevice -vo xv:' para X11/Xv
- vdr '-P softdevice -vo xv:full' para X11/xv en modo fullscreen 
- vdr '-P softdevice -vo dfb:' para DirectFB

Problemas

Links

[1] http://softdevice.berlios.de/ Plugin homepage
Herramientas personales