Hallo zusammen,
ich betreibe eine VDR-Installation (2.4.1) auf Basis von Raspbian auf einem RasPi Zero W als Headless Server. Ziel ist nur das Streamen von Radio an einen Logitech Media Server mittels Streamdev-server. DVB-S-Gerät ist ein Budget Opera DVB-S, Astra 19.2 Ost.
Das funktioniert eigentlich auch super gut, ich habe nur bei bestimmten Transponder-Wechseln das Problem, das sehr oft (nicht immer) kein Audio mehr ankommt und danach ein Kanalwechsel auch nicht mehr funktioniert. Das sieht im Log so aus (20:15:55 Kanalwechsel auf 1291 --> kein Audio mehr, 20:16:22 Kanalwechsel auf 1052 --> ebenfalls kein Audio und Fehlermeldung):
Aug 14 20:15:53 raspberrypi vdr: [601] device 1 receiver thread started (pid=485, tid=601, prio=high)
Aug 14 20:15:53 raspberrypi vdr: [602] device 1 TS buffer thread started (pid=485, tid=602, prio=high)
Aug 14 20:15:53 raspberrypi vdr: [485] switching to channel 1052 S19.2E-1-1093-28403 (BR-KLASSIK)
Aug 14 20:15:53 raspberrypi vdr: [536] Streamdev: Accepted new client (HTTP) 192.168.0.102:38616
Aug 14 20:15:55 raspberrypi vdr: [485] switching to channel 1291 S19.2E-1-1079-28013 (Dlf)
Aug 14 20:15:57 raspberrypi vdr: [604] streamdev-livestreaming thread started (pid=485, tid=604, prio=high)
Aug 14 20:15:57 raspberrypi vdr: [603] streamdev-writer thread started (pid=485, tid=603, prio=high)
Aug 14 20:16:22 raspberrypi vdr: [536] client (HTTP) 192.168.0.102:38616 has closed connection
Aug 14 20:16:22 raspberrypi vdr: [536] streamdev-server: closing HTTP connection to 192.168.0.102:38616
Aug 14 20:16:22 raspberrypi vdr: [604] streamdev-livestreaming thread ended (pid=485, tid=604)
Aug 14 20:16:22 raspberrypi vdr: [603] streamdev-writer thread ended (pid=485, tid=603)
Aug 14 20:16:22 raspberrypi vdr: [536] buffer stats: 752 (0%) used
Aug 14 20:16:22 raspberrypi vdr: [536] Streamdev: Accepted new client (HTTP) 192.168.0.102:38620
Aug 14 20:16:22 raspberrypi vdr: [536] streamdev: No device provides channel 1052 (BR-KLASSIK) at priority 1
Aug 14 20:16:22 raspberrypi vdr: [536] streamdev-server: closing HTTP connection to 192.168.0.102:38620
Display More
Ich habe schon viel mit Prioritäten rumprobiert, auch ist streamdev.AllowSuspend = 1, PausePriority = 1 im setup.conf gesetzt. Nichts hat geholfen.
Die Situation, dass nach einem solchen Event kein Audio mehr kommt und man auch nicht mehr den Kanal wechseln kann, kann man nur durch einen Befehl beheben, nämlich durch das Starten einer beliebigen Aufnahme per svdrpsend. Danach geht es wieder, bis man wieder zu oft einen der erwähnten Kanäle angewählt hat.
Ich habe auch schon das dummydevice Plugin ausprobiert, hat auch nichts geholfen.
Weiß hier jemand Rat? Über Antworten würde ich mich sehr freuen. Vielen Dank für Eure Hilfe!