vdr + streamdev + sc перестает стримать и показывать через полдня-день просмотра

  • На убунту 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 в крон. Но прекращение показывания часто происходит в случайное время в середине дня.