Problem
WebRTC wird beim Anzeigen von Live-Videostreams nicht geladen. Sie können dies überprüfen, indem Sie beim Betrachten von Live-Streams mit dem Mauszeiger über die rote Live-Schaltfläche fahren. Es wird ein Kreuz bei niedriger Latenz angezeigt, wenn WebRTC nicht geladen wurde:
Ursache
Dies kann folgende Ursachen haben:
-
Firewall-Ports sind blockiert
-
Das NAT-Gerät des Netzwerks unterstützt kein Endpoint-Independent Mapping oder hat es nicht aktiviert.
-
Das Keyframe-Intervall der Kamera ist zu groß.
-
Die Bitrate der Kamera ist zu hoch.
Lösung
-
Prüfen Sie, ob die Firewall den erforderlichen Zugriff erlaubt (fügen Sie einen Link zum Firewall-Dokument hinzu):
Tabelle 1. Web RTC/Twilio Stun Server
US1
US East Coast (Virginia)
34.203.254.0 - 34.203.254.255, 54.172.60.0 - 54.172.61.255, 34.203.250.0 - 34.203.251.255, 3.235.111.128 - 3.235.111.255
US2
US West Coast (Oregon)
34.216.110.128 - 34.216.110.159, 54.244.51.0 - 54.244.51.255, 44.234.69.0 - 44.234.69.127
Ports: 443, 3478 (TCP/UDP), 5349 (TCP/UDP), 10000-60000 (UDP)
-
Vergewissern Sie sich, dass das NAT-Gerät Ihres Netzwerks Endpoint-Independent Mapping unterstützt.
-
Überprüfen Sie das Keyframe-Intervall der Kamera. Dies sollte etwa 1 Sekunde sein
-
Senken Sie die Bitrate der Kamera auf 1 Mbps oder so weit wie möglich, ohne die Bildqualität zu beeinträchtigen.