Dxr3-plugin
Un article de VDR Wiki FR.
Sommaire |
[modifier] Description
DXR3 plugin permet d'utiliser des cartes basées sur le chipset DXR3 telle que les cartes Hollywood+ comme module de sortie pour VDR. L'achat d'une coûteuse carte DVB avec sortie TV peut être ainsi éviter.
[modifier] Matériel nécessaire
- DXR3/Hollywood+ carte
[modifier] Logiciels nécessaires
- em8300 driver
- FFMPEG
- Linux kernel sources
[modifier] Installation
Pour installer FFMPEG
cd $SOURCEDIR
tar -xvzf ffmpeg-<VERSION>.tar.gz
cd ffmpeg-<VERSION>
./configure --prefix=/usr/local \
--enable-shared
make
make install
ldconfig
Maintenant les sources du driver em8300 doivent être installé avec celles du noyau. Dans le cas de l'utilisation d'une Release classique:
cd $SOURCEDIR tar xvzf em8300-<VERSION>.tar.gz cd em8300-<VERSION> ./configure --prefix=/usr/local make make install cd modules make make install make devices
Si c'est une version CVS (recommandée)qui est utilisée
cd $SOURCEDIR cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dxr3 login cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dxr3 co em8300 cd em8300/modules make make install cd ../em8300setup gcc em8300setup.c -o em8300setup -I../include cp em8300setup /usr/local/bin
[modifier] Patches
Avant que le plugin soit installé avec plugin installation, le Makefile du plugin doit être adapté
- DVBDIR = ../../../../DVB + DVBDIR = ../../../DVB - FFMDIR = ../../../../ffmpeg + FFMDIR = /usr/local/include/ffmpeg
[modifier] Problèmes
- Il y a des incompatibilités dans les combinaision de ac3overdvb-patch et de channels.conf avec DD-Audio-Pids
- La release du driver em8300 ne peut pas être compilé sous SuSE 9.1, la version CVS n'a pas de problème.
- La version CVS HEAD du pluginn ne supporte pas les menus OSD, il faut utiliser la branche
vdr-dxr3-0-2à la place. - L'OSD est plutôt limité dans ses fonctionnalités comparé à une DVB carte avec le decoder MPEG enbarqué. Cela rend impossible l'utiisation de plugins tel que osdimage et osdpip. Il y a cependant pas mal d'améliorations à cela dans la branche
vdr-dxr3-0-2de CVS récemment.
[modifier] CVS
Premierement, se logger à CVS:
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dxr3plugin login
Alors, prendre en check out les sources du plugin DXR3. Actuellement, l'utilisation de la dernière version de la branche vdr-dxr3-0-2 est recommandée; les CVS HEAD/MAIN n'est pas encore prête pour une utilisation. Pour prendre en check out la branche vdr-dxr3-0-2 :
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dxr3plugin co -r vdr-dxr3-0-2 dxr3
Les aventureux peuvent essayer de prendre en checkout la branche MAIN avec:
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/dxr3plugin co dxr3
[modifier] Links
| [1] | http://sourceforge.net/projects/dxr3plugin | Plugin homepage |
| [2] | http://dxr3.sourceforge.net | Linux DXR3 and Hollywood+ driver projekt homepage |
| [3] | http://ffmpeg.sourceforge.net | FFMPEG homepage |
Vous trouvez également la dernière version officielle du plugin en parcourant l'historique de la mailing list sur sourceforge si vous n'y avez pas souscrit.

