ultra59 Posted September 3, 2019 Share Posted September 3, 2019 (edited) Hallo, ich nutze DVB ViewerPro 6.1.5.0 als Client für den Media Server 2.1.4.0. Seit ein paar Tagen habe ich bei allen öffentlich rechtlichen HD Sendern nach ein paar Sekunden Audiojitter und anschliessend starke Klötzchenbildung, bzw. das Bild "zerfasert". Das Problem trat zeitgleich auf allen Windows 10 Clients auf. Die Wiedergabe des nicht transkodierten Streams mit dem VLC funktioniert auf den Clients einwandfrei. Bin für jede Anregung dankbar Ulrich support.zip Edited September 3, 2019 by ultra59 Quote Link to comment
Griga Posted September 4, 2019 Share Posted September 4, 2019 Hört sich nach einem Netzwerkproblem mit UDP an. Verschwinden die Wiedergabestörungen, wenn du im DVBViewer-Client unter Optionen -> Hardware in den Einstellungen der RTSP Netzwerkgeräte das Protokoll auf TCP umstellst? Quote Link to comment
ultra59 Posted September 4, 2019 Author Share Posted September 4, 2019 (edited) Leider nein. Was mich wundert ist, dass die Wiedergabe mit dem VLC Player funktioniert. Ist die Datenmenge die dabei übers Netz geht geringer als wenn der DVBViewer zum Abspielen verwendet wird? Könnte es ein Codec/Filter Problem sein. Wenn ich die LAV Filter deinstalliere spielt der VLC den Stream trotzdem ab, der DVBViewer beschwert sich hingegen. Edited September 4, 2019 by ultra59 Quote Link to comment
Griga Posted September 4, 2019 Share Posted September 4, 2019 55 minutes ago, ultra59 said: Was mich wundert ist, dass die Wiedergabe mit dem VLC Player funktioniert. Dafür hast du wahrscheinlich einen HTTP Stream genommen. Das ist etwas anderes als RTSP/Sat>IP. Gebe dem DVBViewer mal die gleiche Adresse mit Wiedergabe -> URL öffnen. Oder umgekehrt, lade von der Links-Seite des Webinterface eine RTSP-Senderliste im M3U-Format herunter und verwende diese im VLC. Weiterhin wäre von Interesse, ob die Eigenschaftsseite des DVBViewer-Filters eine wachsende Anzahl Diskontinuitäten anzeigt, wenn die Wiedergabestörungen auftreten. 57 minutes ago, ultra59 said: Wenn ich die LAV Filter deinstalliere spielt der VLC den Stream trotzdem ab, der DVBViewer beschwert sich hingegen. Der VLC benutzt nicht DirectShow-Komponenten, sondern bringt eigene eingebaute Codecs mit. Quote Link to comment
ultra59 Posted September 4, 2019 Author Share Posted September 4, 2019 Es ist wie Du geschrieben hast: Ein RTSP Stream im VLC abgespielt zeigt das gleiche Verhalten bei den ÖR HD Sendern. Die Anzahl der Diskontinuitäten steigt nach ein paar Sekunden, mit Einsetzen der Bild- und Tonstörungen, rapide an. Es spielt dabei auch keine Rolle, ob die Clients via WLAN oder mittels Gigabit Ethernet, am gleichen Switch wie der Media Server Rechner angeschlossen zugreifen. Ich habe das Problem auf insgesamt vier Notebooks, 3 Lenovo T430s, 1 HP Pavillion X360 allesamt mit Win10 Pro 1809 und letzten Updates "Kumulatives Update KB4507419 für .NET Framework 3.5, 4.7.2 und 4.8 für Windows 10, Version 1809" und "KB4507469 (Betriebssystembuild 17763.615)", jeweils installiert am 09.08. Da ich nicht genau sagen kann, ob das Problem seit der Installation der o.a. Updates auftritt, werde ich diese mal in umgekehrter Reihenfolge der Installation entfernen, falls Du/ihr keinen anderen Vorschlag habt. Quote Link to comment
Griga Posted September 5, 2019 Share Posted September 5, 2019 15 hours ago, ultra59 said: Die Anzahl der Diskontinuitäten steigt nach ein paar Sekunden, mit Einsetzen der Bild- und Tonstörungen, rapide an. Dann ist der vom DVBViewer empfangene Stream schon derbe kaputt, d.h. auf dem Weg zum DVBViewer gibt es Datenverluste. Gäbe es sie bereits an der Quelle (im Media Server), wäre HTTP im VLC auch gestört. Was ist mit einem HTTP-Stream im DVBViewer? Wenn HTTP störungsfrei ist, müsste es TCP als Übertragungsprotokoll im Rahmen von RTSP-Geräten eigentlich auch sein. Beachte, dass man nach einer Änderung dieser Einstellung und OK im Einstellungen-Dialog zusätzlich im Optionen-Fenster auf Übernehmen oder OK klicken muss, damit es wirksam wird. Quote Link to comment
ultra59 Posted September 5, 2019 Author Share Posted September 5, 2019 (edited) 8 hours ago, Griga said: Was ist mit einem HTTP-Stream im DVBViewer? Wenn HTTP störungsfrei ist, müsste es TCP als Übertragungsprotokoll im Rahmen von RTSP-Geräten eigentlich auch sein. HTTP läuft störungsfrei im DVBViewer (siehe HTTP.jpg), bei TCP als Übertragungsprotokoll tritt das Problem unverändert auf (siehe RTSP_TCP.jpg). Ich darf die Dateien leider nicht uploaden, max. 10 KB erlaubt... Edited September 5, 2019 by ultra59 Quote Link to comment
Griga Posted September 5, 2019 Share Posted September 5, 2019 Dann musst du vielleicht alte Dateianhänge löschen. Siehe oben rechts im Forum -> Benutzername -> Meine Dateianhänge. Quote Link to comment
ultra59 Posted September 6, 2019 Author Share Posted September 6, 2019 Gelöscht... Once again: HTTP läuft störungsfrei im DVBViewer (siehe HTTP.jpg), bei TCP als Übertragungsprotokoll tritt das Problem unverändert auf (siehe RTSP_TCP.jpg). Quote Link to comment
Griga Posted September 6, 2019 Share Posted September 6, 2019 Tja, merkwürdig... HTTP baut auf TCP auf, beide sollten eigentlich gleich robust gegen Störungen und Datenverluste im Netzwerk sein, weil der Client alle ankommenden Lieferungen bestätigt bzw. der Server fehlende und kaputte erneut sendet. Das ist bei UDP nicht der Fall. Dafür ist der Protokoll-Overhead geringer. Also müsste man annehmen, dass der RTSP Live Stream Server im DMS ein Problem hat, das der HTTP Live Stream Server nicht hat. Ich habe aber keine Idee, welches das sein könnte. Den Fall hatten wir bislang in dieser Form noch nicht. Quote Link to comment
ultra59 Posted September 6, 2019 Author Share Posted September 6, 2019 Gibt es noch etwas, das ich tun kann um das Problem einzugrenzen? Quote Link to comment
Griga Posted September 7, 2019 Share Posted September 7, 2019 Vielleicht kann man in einer support.zip vom Server PC etwas mehr sehen. Wenn es dir auf den Clients nur darum geht, TV zu gucken, kannst du als Work-Around eine mit dem DMS exportierte HTTP-Senderliste (originale Streams) in den Senderlisten-Editor des DVBViewers ziehen. Die Sender werden dort unter der Empfangsart "TS Stream" verbucht. Allerdings bringt das einige Einschränkungen mit sich, ersetzt also die Schiene mit den RTSP-Geräten nicht vollwertig. Du kannst z.B. für diese Senderlisteneinträge (die es auf dem Server PC nicht gibt) keine programmierten Aufnahmen an den DMS delegieren. Quote Link to comment
ultra59 Posted September 7, 2019 Author Share Posted September 7, 2019 Dein Hinweis auf die support.zip des Servers hat mich, glaube ich, auf die Spur gebracht. In der service.xml findet sich folgender Eintrag: --------------------------------------------------------------------------------------------- -<section name="RTSPserver"> ... <entry name="MaxBitrate">10</entry> --------------------------------------------------------------------------------------------- Ersetze ich den Wert '10' durch '20' oder höher funktioniert die Wiedergabe. Weshalb der "Fehler", der ja keiner ist, unvermittelt vor ein paar Tagen aufgetreten ist erklärt dies allerdings nicht. Offenbar hat die Begrenzung der Bitrate die ganze Zeit (ich nutze die Kombination DVBViewer/DMS schließlich seit Jahren) nicht gestört. Es gibt Dinge zwischen Himmel und Erde... ? Besten Dank jeden Fall für die Unterstützung!! Quote Link to comment
Griga Posted September 7, 2019 Share Posted September 7, 2019 Zur Bedeutung der Einstellung siehe hier, Abschnitt "Verschiedenes". Der Standardwert ist 0 (keine Begrenzung). Dass sich die Begrenzung von alleine eingeschaltet hat, ist allerdings unwahrscheinlich. Ändern lässt sie sich nur mit dem Tweaker bei gestopptem DMS. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.