TroubleShoot HTML5 und WebRTC Streaming in VideoWhisper

Identifizieren und Beheben von Problemen, die nach der korrekten Konfiguration der VideoWhisper-Lösung auftreten können, getestet und ausgeführt.
Wenn Sie es nicht #8217 installiert haben, wenn Sie es nicht installiert haben, dennoch einen Plan für eine schlüsselfertige Lösung, beispielhaft für HTML5 Videochat .

Streaming-Probleme können verschiedene Ursachen haben: Konfigurationseinstellungen für die Einrichtung, Benutzer-Internetverbindung zum Streaming-Server, Netzwerkbedingungen und Eignung des Streaming-Protokolls, Browsertyp und -version.

Hier’s einige mögliche Probleme und Schritte, um ihre Ursache und mögliche Lösungen zu identifizieren.

Videopixelung, geringe Qualität

-Ausgewählte Streaming-Auflösung überprüfen & Bitrate und auch echte Streaming-Bitratenmessungen (erhältlich in HTML5 Videochat App).
Versuchen Sie, die Streaming-Bitrate anzupassen und zu sehen, ob die reale Bitrate basierend auf neuen Einstellungen erreicht wird..
-WebRTC passt die Qualität auch in Abhängigkeit von den verfügbaren Verbindungs- und Netzwerkbedingungen für UDP an. Also try RTMP TCP broadcasting with OBS / GoCoder oder andere Geber, wie unten erwähnt.
-Wenn Probleme sowohl beim WebRTC- als auch beim RTMP-Streaming auftreten, Messen Sie Ihre Internetverbindung (siehe Anweisungen unten).

Broadcaster-Streaming-Unterbrechungen, häufige Fehler, langsame Website beim Streaming

Bei einigen Sendern können Aufgrund ihrer Internetverbindungsgeschwindigkeit Probleme auftreten., Lage (sehr weit vom Streaming-Server entfernt). Eine niedrigere Verbindung erfordert die Anpassung der maximalen Streaming-Bitrate, es verbraucht nicht #8217 die gesamte verfügbare Bandbreite.

1) Einen Speed-Test von Rundfunk-Standort an einem Ort in der Nähe von Streaming-Server zu tun.
1. Gehe zu https://www.speedtest.net .
2. Server ändern und nach einem Server in Beauharnois suchen (Nordamerika).
3. Drücken Sie GO, um mit der Messung zu beginnen.
3. Erhalten Sie einen Messlink von oben links und teilen Sie ihn mit unseren Mitarbeitern.
Broadcaster-Upload-Verbindung muss Video verarbeiten + Audiostream und auch andere Interaktionen und Webanfragen.

2) In some network conditions UDP streaming may not work at all or provide low bitrate and reliability (Anzeigen als Pixelung, Unterbrechungen).

Broadcaster kann OBS für PC herunterladen / GoCoder für Mobilgeräte pro Anweisungen in broadcast-Registerkarte, um mit RTMP TCP anstelle von WebRTC UDP zu senden.

Connection to sever is high and streaming quality is low/DISRUPTED, Obwohl in den Einstellungen eine hohe Bitrate konfiguriert ist

– Überprüfen Sie Live-Bitrate-Statistiken in HTML5 Videochat App.
Try OBS / GoCoder RTMP streaming.
Wenn die Verbindungsbitrate hoch und die Livestreamingbitrate niedriger ist als konfiguriert, Problem könnte mit Netzwerkbedingungen und WebRTC-Protokollstreaming über UDP zusammenhängen. Für höhere Qualität und Zuverlässigkeit, Broadcasting ist mit einer RTMP TCP App wie OBS für Desktop oder GoCoder mobile möglich, direkt zum Streaming-Server ohne Abhängigkeit vom Webbrowser. RTMP-Stream wird als HTML5-HLS an Site-Benutzer übermittelt.

Fehler beim Broadcaster-Browser-Streamingfehler, Wiederholungsnachricht, Berechtigungsfehler, Kamera in Liste nicht verfügbar

– Stellen Sie sicher, dass Sie die Site über HTTPS laden (erforderlich, um Kamera zu veröffentlichen).
– Browser neu starten.
– Testen mit einem anderen Browser: Chrom, Firefox, tapfer, Safari.
Probieren Sie die Mutiger Browser (Chrome-Privatsphäre fokussierte Gabel).

Intermittierende Verbindungsprobleme im Zusammenhang mit langsamer oder intermittierender 503 Webfehler

Webhostingressourcen sind möglicherweise für die Komplexität und Auslastung von Websites unterversorgt..
-Try reducing site complexity (durch Entfernen von Plugins) und Ressourcenlast pro Anforderung.
-Upgrade auf einen höheren Plan von HTML5 WebRTC-Relay-Hosting .

Broadcasting-Stream wird nicht verbunden oder trennt nicht

Überprüfen Sie, ob Diebe (Video + Audio-) ist innerhalb der Planhosting-Grenzen. Der Versuch, eine höhere Bitrate zu übertragen, führt zu einer automatisierten Stream-Ablehnung und einer kurzen Abklingzeit, während alle Verbindungsversuche abgelehnt werden..
Siehe Client-Upload (Kbps) für Ihren Plan bei HTML5 WebRTC-Relay-Hosting and configure lower.

Bestimmte Benutzer können nur’t streamen

– Browser-Problem: Aktualisieren Sie den Browser auf die neueste Version oder versuchen Sie es mit einem anderen HTML5-Browser wie Mutiger Browser . Browser muss neueste WebRTC-Funktionen und Codecs unterstützen. Ältere Browser und Versionen funktionieren nicht (Verwenden Sie in Windows Edge und nicht Internet Explorer).
– Netzwerkproblem: Testen eines anderen Netzwerkprotokolls: Broadcaster kann OBS für PC herunterladen / GoCoder für Mobilgeräte pro Anweisungen in broadcast-Registerkarte, um mit RTMP TCP anstelle von WebRTC UDP zu senden.
– Firewall-Problem: Wenn ein Benutzer über eine Firewall verfügt, kann sie vorübergehend deaktiviert werden, um festzustellen, ob dies die Ursache ist.. Erforderliche Ports und Protokolle hängen von der Streaming-Methode ab, Server- und Standortkonfiguration.

Besucher können sich #8217;t verbinden oder streamen (ohne Login)

Nur Besucherprobleme beziehen sich höchstwahrscheinlich auf Cache und Website, die statische Inhalte für ihre Anforderungen bereithalten..
In WP Super Cache können Sie den Cache für Website-Besucher mit Cookies deaktivieren.

Kein Ton

– Broadcaster muss richtiges Eingabegerät auswählen (Mikrofon). beim Senden. Broadcast-Registerkarte öffnen, um Änderungen an Eingabegeräten/-einstellungen vorzunehmen.
– Betrachter müssen “Tippen Sie auf Sound” Taste, um Audio zu aktivieren.
Browser erfordern Benutzerinteraktion, um eine automatisierte Videowiedergabe mit Sound zu ermöglichen. Manchmal ist die Wiedergabe überhaupt nicht zulässig und die Anwendung zeigt “Tippen Sie auf Play” Schaltfläche.
Dies ist eine Browser-Funktion / Einschränkung.
– Versuchen Sie, Stream oder Seite neu zu laden. Je nach Netzwerkbedingungen und Browser, Audiostream kann manchmal in WebRTC UDP Broadcast fehlen. Testen Sie OBS/GoCoder Streaming über RTMP TCP für mehr Zuverlässigkeit.

Webcam or Microphone Not Accessible

The web based applications use devices provided by system / browser to WebRTC . Probieren Sie die WebRTC samples to check available devices. If system / browser does not make it accessible for WebRTC usage, the WebRTC based application can’t access it.
-Try a different Browser.
-Try broadcasting with OBS with settings from Broadcast tab.
-If available, try the legacy Flash based applications.
-For more details about browser WebRTC support, check with hardware provider support.