Hallo also ich habe es in groben Schritten unter ubuntu 8.10 so gemacht.
Nvidia Treiber habe ich auf diesen Rechner noch die 180.37
VDR:
cd /usr/local/src
wget http://www.zulu-entertainment.de/page/klick.php?d=VDR+Extensions+Patch
tar xivf VDR-Extensions-Patch-68.tar.bz2
cd vdr
patch -p1 < ../VDR-Extensions-Patch-68/vdr-1.7.0_extensions.diff
patch -p1 < ../VDR-Extensions-Patch-68/extras/vdr-1.6.0-2-ext_parentalrating-content.diff
patch -p1 < ../VDR-Extensions-Patch-68/extras/vdr-1.7.0-ext_h264.diff
patch -p1 < ../VDR-Extensions-Patch-68/extras/vdr-1.7.0-ext-h264_s2.diff
patch -p1 < ../vdr-1.7.0-ext68-streamdev.patch
mv Make.config.template Make.config
cd /usr/local/src/vdr/PLUGINS/src
cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot login
cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot co -D 04/04/09 streamdev
wget http://xbmc.org/trac/raw-attachment/ticket/5595/streamdev-cvs040409_xbmc-v5.patch
cd streamdev
patch -p1 < ../streamdev-cvs040409_xbmc-v5.patch
cp streamdev/streamdevhosts.conf /etc/vdr/plugins/streamdev/
cd /usr/local/src/vdr/
make plugins
cd /usr/local/src/vdr/PLUGINS/src/xineliboutput-1.0.4
make install
cd /usr/local/src/vdr/
make
Alles anzeigen
Die Reihenfolge der patches dürfte so wohl stimmen wobei es wichtig erscheint das der streamdev.patch der letzte ist.
xbmc:
svn co http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/ -r 19232
cd linuxport
wget http://xbmc.org/trac/raw-attachment/ticket/5595/xbmc-svn19232-pvr.patch.gz
gunzip xbmc-svn19232-pvr.patch.gz
cd XBMC
patch -p1 < ../xbmc-svn19232-pvr.patch
cd xbmc/visualizations/Goom/goom2k4-0/
./autogen.sh --enable-static --with-pic
cd ../../../../
./configure --enable-vdpau --prefix=/usr --disable-pulse
make
Alles anzeigen
dann kann man schon mal von source dir aus versuchen xbmc.bin zu starten.
SD Kanäle gingen auch nachdem ich sowohl in vdr als auch in xbmc alles zum streamen eingestellt hatte.
HD Kanäle gegen überhaupt nicht damit, egal ob ich nun über dvb-s (ORF HD) oder dvb-s2 (arte) versuche. (xbmc beendet sich sofort)
Deinterlacing geht hiere ebenfalls nicht wobei es gut möglich ist das der Nvidia Treiber unter linux oder vielleicht auch nur xbmc das gar nicht kann für mpeg2. (h264 kann ich ja nicht testen). Ich glaube einmal soetwas von motd2k gelesen zu haben im Bezug auf DVDs mit VDPAU.
Dies würde das ganze VDPAU fürs TVn unter xbmc in Frage stellen.