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 .

Stellen Sie vor der Fehlerbehebung sicher, dass Sie die neuesten Plugins haben, Lösung installiert, damit Probleme nicht mit älteren Versionen zusammenhängen. Als Technologie, Browser, Aktualisierung der Streamingserver, Lösung wird auch entsprechend aktualisiert und ältere Versionen funktionieren möglicherweise nicht mehr.

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

1. In HTML5 Videochat App , Umschalten der Einstellungen und Überprüfen der ausgewählten Streaming-Auflösung & Bitrate im Broadcast-Panel und stellen Sie sicher, dass diese nicht auf niedrige Werte konfiguriert sind. Höhere Bitrate und Auflösung sollten eine höhere Qualität bieten. Maximale Bitrate wird durch Lizenz und Hosting-Plan begrenzt.
2. Überprüfen Sie auch echte Streaming-Bitratenmessungen. Umschalten der Einstellungen zum Abrufen von Messungen sowohl für Broadcast- als auch für Wiedergabe-Panels.
+ Verwenden Sie das beste verfügbare Netzwerk, wenn Sie die Wahl haben: 5GHz auf WiFi statt 2.4 Ghz, LTE/4G auf Mobilgerät statt 3G, verdrahtet statt drahtlos.
+ Stellen Sie sicher, dass die gemessene Bitrate nahe an der ausgewählten Bitrate liegt.
+ Verwenden Sie Chrome auf dem PC, da dies auch WebRTC-Statistiken wie Paketverlust bietet, Latenz, Jitter.
3. Versuchen Sie, die Streaming-Bitrate anzupassen und zu sehen, ob die reale Bitrate basierend auf neuen Einstellungen erreicht wird.. Maximale Bitrate wird durch Lizenz und Hosting-Plan begrenzt.
– WebRTC passt die Qualität auch in Abhängigkeit von den verfügbaren Verbindungs- und Netzwerkbedingungen für UDP an.
Überlastete Netzwerke und WLAN / Je nach Signal kann bei Verwendung von WebRTC UDP paketverlust entstehen. Paketverlust führt zu Unterbrechungen, Pixelation, niedrigere Qualität, automatische Bitrate Downgrade (durch Browser erzwungen).
4. Testen Sie RTMP TCP Broadcasting mit OBS / GoCoder oder andere Geber, wie unten erwähnt. TCP sendet Pakete erneut, Beheben von Signalproblemen im Zusammenhang mit WiFi oder mobiler Verbindung.
5. 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) Wenn Sie über mehrere Verbindungsoptionen verfügen, Versuchen Sie es mit einer anderen Verbindung.
+ Für WiFi, 5Ghz Band ist besser für Video-Streaming im Vergleich zu älteren 2.4 Ghz-Technologie.
+ Für mobile, Lte / 4G ist besser als ältere 3G.
+ Kabelgebundene Verbindungen sind zuverlässiger als drahtlose.
2) 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.
3) In einigen Netzwerkbedingungen funktioniert UDP-Streaming möglicherweise überhaupt nicht oder bietet eine niedrige Bitrate und Zuverlässigkeit (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.

Die Verbindung zu sever ist hoch und die Streaming-Qualität ist gering/DISRUPTED, Obwohl in den Einstellungen eine hohe Bitrate konfiguriert ist

Überprüfen Sie Live-Bitrate-Statistiken in HTML5 Videochat App, Verwenden von Chrome zum Abrufen erweiterter Statistiken.
+ Wechseln Sie zu einer zuverlässigeren Netzwerkoption, falls verfügbar und nicht bereits verwendet: 5GHz auf WiFi statt 2.4 Ghz, LTE/4G auf Mobilgerät statt 3G, verdrahtet statt drahtlos.
+ Versuchen 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) nicht HTTP.
– 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 / APP Web Request ERRORS

Webhostingressourcen sind möglicherweise für die Komplexität und Auslastung von Websites unterversorgt..
-Versuchen Sie, die Komplexität der Website zu reduzieren (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 und konfigurieren Sie niedrigere.

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 oder Mikrofon nicht zugänglich

Die webbasierten Anwendungen verwenden Geräte, die vom System bereitgestellt werden / Browser zu WebRTC . Probieren Sie die WebRTC-Beispiele so überprüfen Sie verfügbare Geräte. Wenn System / Browser macht es nicht für WebRTC-Nutzung zugänglich, Die WebRTC-basierte Anwendung kann nicht darauf zugreifen.
-Stellen Sie sicher, dass Sie über HTTPS und nicht auf HTTP zugreifen, da die neuesten Browser SSL benötigen, um Webcam/Mikrofon zu veröffentlichen.
-Probieren Sie eine andere Browser.
-Senden mit OBS mit Einstellungen von Broadcast-Registerkarte.
-Falls verfügbar, Testen Sie die älteren Flash-basierten Anwendungen.
-Weitere Informationen zur Browser-WebRTC-Unterstützung, Überprüfen Sie den Support des Hardwareanbieters.

How to Test

– Versuchen Live-Demos , Vorzugsweise mit Chrome, um erweiterte Statistiken zu erhalten. Wenn probleme in den Live-Demos nicht auftreten, Ursache kann mit Ihrer Installation zusammenhängen. Wenn die gleichen Probleme auftreten, Diese können mit dem Client-Browser zusammenhängen / Anschluss.
– Wechseln Sie zur besseren Netzwerkoption, falls verfügbar und nicht bereits verwendet: 5GHz auf WiFi statt 2.4 Ghz, LTE/4G auf Mobilgerät statt 3G, verdrahtet statt drahtlos.
– Aktualisieren von Browsern auf die neuesten Versionen. Versuchen Sie verschiedene Browser zu identifizieren, ob das Problem für einen bestimmten Browser und seine Plugins spezifisch ist. Versuchen Sie, eine neue Registerkarte / Fenster im Datenschutz-Modus ohne Plugins zu öffnen, wenn möglich, um den gleichen Browser ohne Plugins zu testen.
– Versuchen Sie es von einem anderen Computer aus / Mobiles Gerät, wenn vorhanden, um zu ermitteln, ob das Problem gerätespezifisch ist.
– Versuchen Sie es von einem anderen ISP aus (Im Beispiel der Zugriff von einem mobilen Gerät mit ausgeschaltetem WLAN, um das Mobilfunknetz zu nutzen) um zu ermitteln, ob das Problem für die Verbindung spezifisch ist.
– Haben Sie einen Partner, Freund von einem anderen Standorttest, um festzustellen, ob das Problem für Ihre Testumgebung spezifisch ist.

Einschränkungen

Live broadcasting requires a reliable high speed internet connection with enough upload bitrate to transmit the live video. Andernfalls schlägt die Übertragung fehl oder kann nur in geringer Qualität mit verlorenen Rahmen und Unterbrechungen durchgeführt werden.
Options: Benutzer, die #8217 keine zuverlässige Hochgeschwindigkeits-Internetverbindung haben, können möglicherweise kein Live-Video übertragen. Der könnte versuchen, nur Mikrofon-Audio zu übertragen. Benutzer mit niedriger Verbindung können auch versuchen, Video-/Audionachrichten im Chat aufzunehmen und zu senden (Wenn Webanfragen nicht’nicht auch Timeout).
– Live-Wiedergabe erfordert eine High-Speed-Internetverbindung mit genügend Download-Bitrate, um das Live-Video wiederzugeben.
Diese Einschränkungen beziehen sich auf die Internetverbindung des Benutzers und #8217;und #8217 können nicht auf Server- oder Softwareebene aussortiert werden..
– Neueste HTML5-Browsertechnologie ist erforderlich, um alle Funktionen zu unterstützen. Einige Browser mit teilweiser Unterstützung erlauben möglicherweise keine Videoaufzeichnung oder Übertragung. Einige Funktionen sind möglicherweise erst verfügbar, nachdem Sie erweiterte Browserfunktionen aktiviert haben.. In Beispielen erfordert die Aufzeichnung MediaRecorder-API.

Random HTML5 Videochat – WordPress Roulette Webcams

One plugin providers random matches between performer/clients and the other between site visitors.

Random Videochat is available with a Schaltfläche "weiter" in HTML5 Videochat App-Schnittstelle.

Enables PaidVideochat clients to quickly move to a different performer room (ohne Chat-interface).
Nebenzimmer von Zimmern vor kurzem aktiv online ausgewählt, durch die Auswahl eines Raumes Benutzer nicht geben oder eingetragen am längsten vor (für die rotation).

In PaidVideochat, the Next button can be used to navigate to available free or paid rooms depending on settings. Wird nicht in Räume navigieren wo Darsteller in privaten Show ist. Besucher bekommen immer freie Zimmer (weil sie keinen Ausgleich für kostenpflichtige shows).

Wenn Benutzer bezahlte Zimmer eingeben, Willkommens-Nachricht enthält Einzelheiten einschließlich Gruppe Kosten pro Minute und Gnade Zeit. Auch bezahlt ein behindertengerechtes Zimmer Symbol wird angezeigt Modus.
Wenn Sie ein bezahltes Zimmer (Wenn Einstellungen aktiviert), Benutzer wird nicht sofort belastet, da gibt es eine Zeit der Gnade (konfigurierbare). Wenn zur nächsten Raum oder Schließung chatten bevor Gnade Zeit endet in Bewegung, Eintritt kostenlos. Bezahltes Zimmer Willkommens-Nachricht hat auch ein spezielles Symbol zeigt Zahlung.

Back-End-Einstellungen umfassen Nebenzimmer frei/bezahlt oder Online-Zimmer nur auswählen. Kunden können ihr Glück mit dieser zufällige Matchmaking Roulette-Funktion können Sie schnell verschiedene Interpreten durchsuchen versuchen., ohne den Chat zu verlassen.

Finden Sie eine Live-demo.

 

Kunden und senden Tipps und Anfrage Pay-Per-Minute privat Shows.