hi,
ich bin dabei mir einen DVB-losen streaming-client aufzubauen, aber im Moment bekomme ich das xine Plugin nicht zum laufen
vi /log/messages :
Code
Jul 7 00:12:17 linux vdr[8412]: VDR version 1.3.27 started
Jul 7 00:12:17 linux vdr[8412]: loading plugin: ./PLUGINS/lib/libvdr-xine.so.1.3.27
Jul 7 00:12:17 linux vdr[8412]: loading /video/sources.conf
Jul 7 00:12:17 linux vdr[8412]: loading /video/diseqc.conf
Jul 7 00:12:17 linux vdr[8412]: loading /video/channels.conf
Jul 7 00:12:17 linux vdr[8412]: loading /video/svdrphosts.conf
Jul 7 00:12:17 linux vdr[8412]: loading /video/ca.conf
Jul 7 00:12:17 linux vdr[8412]: loading /video/keymacros.conf
Jul 7 00:12:17 linux vdr[8412]: probing /dev/dvb/adapter0/frontend0
Jul 7 00:12:17 linux vdr[8412]: ERROR: /dev/dvb/adapter0/frontend0: Kein passendes Gerät bzw. keine passende Adresse gefunden
Jul 7 00:12:17 linux vdr[8412]: no DVB device found
Jul 7 00:12:17 linux vdr[8412]: initializing plugin: xine (0.7.4): Software based playback using xine
Jul 7 00:12:17 linux vdr[8418]: XineRemote control thread started (pid=8418, tid=16386)
Jul 7 00:12:17 linux vdr[8418]: Entering cXineRemote thread
Jul 7 00:12:20 linux vdr[8412]: ERROR: thread 16386 won't end (waited 3 seconds) - canceling it...
Jul 7 00:12:20 linux vdr[8412]: deleting plugin: xine
Jul 7 00:12:20 linux vdr[8412]: exiting
Alles anzeigen
das xine-plugin hab ich nach der Anleitung im wiki installiert, allerdings inklusive des Patchens (wie in der README des xine-Plugins beschrieben)
ich kann ja mal niedertippen wie ich vorgegangen bin:
Code
# Installation DVB-Treiber
cd /usr/local/src
cvs -d :pserver:anonymous@cvs.linuxtv.org:/cvs/linuxtv login
cvs -z3 -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv co -D 2005-06-01 dvb-kernel
ln -nfs dvb-kernel DVB
cd DVB
./MAKEDEV-DVB.sh
cd build-2.6
make
./insmod.sh load
cd /usr/local/src
wget [URL]ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.3.27.tar.bz2[/URL]
tar xfj vdr-1.3.27.tar.bz2
ln -nfs vdr-1.3.27 VDR
cd VDR
make VFAT=1
make install
mkdir /etc/vdr
cd /usr/local/src/VDR
cp svdrpsend.pl /usr/bin
mkdir -p /etc/vdr/plugins /var/vdr
cp *.conf /etc/vdr
export LD_ASSUME_KERNEL=2.4.1
export LANG=de_DE.iso8859-1
export LC_CTYPE=de_DE.iso8859-1
/usr/local/bin/vdr -c /etc/vdr -E /var/vdr
touch /etc/vdr/remote.conf
cd /usr/local/src
wget [URL]http://home.vrweb.de/~rnissl/vdr-xine-0.7.4.tgz[/URL]
wget [URL]http://home.vrweb.de/~rnissl/xine-lib-cvs-20050508220400.tar.bz2[/URL]
wget [URL]http://home.vrweb.de/~rnissl/xine-ui-cvs-20050508220400.tar.bz2[/URL]
tar xvzf vdr-xine-0.7.4.tgz -C $(pwd)/VDR/PLUGINS/src
tar jxvf xine-lib-cvs-*.tar.bz2
tar jxvf xine-ui-cvs-*.tar.bz2
cd VDR/PLUGINS/src
ln -s xine-0.7.4 xine
cd /usr/local/src/
patch -d. -p0 < /usr/local/src/VDR/PLUGINS/src/xine/patches/xine-lib.patch
patch -d. -p0 < /usr/local//src/VDR/PLUGINS/src/xine/patches/xine-ui.patch
cd /usr/local/src/VDR/PLUGINS/src/xine
mkdir -p /etc/vdr/plugins/xine
find . -name *.pes -exec cp -v \{} /etc/vdr/plugins/xine \;
ln -vs $(pwd)/xineplayer /usr/local/bin/xineplayer
cd ../../../../xine-lib
find /usr/local/src/VDR -name xine-lib.patch -exec patch -p1 -i \{} \;
./autogen.sh --prefix=/usr/local
export PATH=/usr/local/bin:$PATH
make
make install
ldconfig
cd ../xine-ui
find /usr/local/src/VDR -name xine-ui.patch -exec patch -p1 -i \{} \;
./autogen.sh --prefix=/usr/local, --enable-vdr-keys
make
make install
cd /usr/local/src/VDR
make clean
make all plugins
touch /video/plugins/xine/noSignal.pes
Alles anzeigen
mein System ist Suse 9.3 Pro, und es ist wie gesagt kein DVB-Device installierrt
wie bekomme ich die Fehlermeldung weg und den VDR zum rennen?
thx