Video data stream broken

Aus VDR Wiki
Wechseln zu: Navigation, Suche

Die Meldung Video data stream broken (VDSB, Videodaten unterbrochen) taucht im Syslog auf, wenn im von der DVB-Karte kommenden TS Datenstrom Pakete fehlen. Die Gründe dafür können mannigfaltig sein. Fast nie ist dies ein Fehler im VDR, sondern oft in der Firmware der Karte oder auch mal ein fehlendes Eingangssignal für die Karte.

VDSB Problem

Im syslog finden sich Einträge mit folgendem Inhalt video data stream broken, diese Meldung wird inzwischen auch kurz als das "VDSB-Problem" bezeichnet. Die Meldung besagt eigentlich einfach, das der Datenstrom vom Treiber zum VDR unterbrochen ist. In diesem Fall vermutet der VDR, dass der Treiber oder der Hauptprozessor der DVB-Karte nicht mehr reagiert, und versucht deshalb mit einem kontrollierten Neustart mit Entladen/Laden der Treiber wieder in einen arbeitsfähigen Zustand zukommen. Das Entladen des Treibers wirkt sich natürlich störend auf alle gleichzeitig laufenden Aufnahmen aus, auch wenn zufällig nur ein Transponder gestört ist.

Folgende Anzeichen deuten auf das VDSB-Problem.'

  • Die Wiedergabe einer VDSB-Aufnahme springt jede Minute ein kleines Stück.
  • EPG-Infos fehlen beim Umschalten zunächst.

Folgende Methoden könnten das Problem beheben

  • Neustart des Rechners
  • Die automatische EPG-Aktualisierung abschalten, dazu EPG Scanzeit auf "0" setzen, damit wird das parallele Umschalten der Transpondern unterdrückt.
  • Die Kabel und Stecker der Antenne auf Wackelkontakte untersuchen. Die Verschraubung der F-Stecker muss wirklich fest sitzen!
  • Wenn mehrere DVB-Karten verwendet werden, kann es helfen die Reihenfolge der PCI-Steckplätze zu tauschen.
  • Verbesserung durch SpannungsMod bei Full-Featured-Karten der Revision 1.3
  • Verschiedene BIOS-Einstellungen zum PCI-Timing
  • Austausch des Motherboards. (Vgl. MSI Hermes 650 vs. 651)
  • Native Posix Threading Library (NTPL) deaktivieren, dazu die Datei "runvdr" im Beginn Erweitern:
export LD_ASSUME_KERNEL=2.4.1
  • Bei der C't-VDR der Eintrag " VDSB_WORKAROUND=yes " in der Datei /etc/default/vdr
  • DECT-Telefone können den Transponder Sender ProSieben stören.