Hallo Leute,
ich habe einen VDR mit Streamdev plugin am Laufen.
VDR-Admin ist ebenfalls installiert. Das System ist Suse 9.3.
Damit diese Sachen automatisch starten habe ich einen Eintrag in der
runvdr unter /usr/local/bin gemacht der folgendermaßen aussieht.
Leider kommt nach einem Tag kein Bild mehr. Starte ich ihn neu funktioniert er wieder. Timeout bei Inaktivität habe ich auf 0 gesetzt.
Könnt ihr mir sagen obs an der runvdr datei liegt?
Wenn ja könnt ihr mir eine sagen, bei dem der streamdev startet und das Aufnahme-Verzeichnis nach /hdd/Filme verlagert wird?
DVBDIR="../DVB"
VDRPRG="/usr/local/bin/vdr"
VDRCMD="$VDRPRG -w 60 -L /usr/local/src/VDR/PLUGINS/lib -P streamdev-server $*"
LSMOD="`/sbin/lsmod | grep -w '^dvb' | wc -l`"
KILL="/usr/bin/killall -q -TERM"
# Load driver if it hasn't been loaded already:
if [ $LSMOD -eq 0 ] ; then
# (cd $DVBDIR; make insmod)
/etc/init.d/dvb start
fi
while (true) do
su $VDRUSR -c "$VDRCMD"
if test $? -eq 0 -o $? -eq 2; then exit; fi
date
echo "restarting VDR"
$KILL $VDRPRG
sleep 10
# (cd $DVBDIR; make rmmod; make insmod)
/etc/init.d/dvb restart
date
done
MfG
Nighthawk