На убунту 7.10 скомпилировал s2-liplianin и vdr-1.7.3, streamdev, sc, softdevice последних версий. 2 карточки Twinhan VisionPlus DVB. Раздаю в локальной сети видеопоток.
Где-то через полдня-сутки VDR перестает работать - поток обрывается и переподключение не помогает. При этом VDR перестает обращаться к шаре, что, видимо, говорит о том, что он не может затюнится.
В vdradmin-am также нет картинки канала.
В логах vdr начинают появляться сообщения вроде
Mar 19 16:27:45 [core.pids] 1.2: pids on entry VIDEO=0148
Mar 19 16:27:46 [core.pids] 1.2: pids on entry
Mar 19 16:27:48 [core.pids] 1.2: pids on entry VIDEO=0148
Mar 19 16:40:02 [core.pids] 1.2: pids on entry
Mar 19 16:40:02 [core.ecm] 1.2: try system Viaccess (0500) id 23700 with ecm fa4 (cached) (pri=-10)
Mar 19 16:40:02 [core.ecm] 1.2: try system Cardclient (0500) id 23700 with ecm fa4 (cached) (pri=-15)
и так далее.
При рестарте vdr трансляция тутже возобновляется.
На vdr-1.6.0 с multiproto тоже самое, но иногода приходилось пререзагружать весь компьютер для возобновления трансляции. C vdr 1.7.3 и s2-liplianin, повторю, достаточно лишь перезапустить vdr.
в frontend.c
static int dvb_shutdown_timeout = 0;
static int dvb_powerdown_on_sleep = 0;
Посоветуйте, как найти решение проблемы, или выявить ее причину.
Кстати, ночью трансляция не ведется, и, чаще всего, не удается запустить с утра. Это бы не было большой проблемой - рестарт vdr в крон. Но прекращение показывания часто происходит в случайное время в середине дня.