TroubleShoot HTML5 i WebRTC Streaming w VideoWhisper

Identyfikowanie i rozwiązywanie problemów, które mogą wystąpić po prawidłowym skonfigurowaniu rozwiązania VideoWhisper, przetestowane i uruchomione.
Jeśli nie masz #8217;t mieć go zainstalowanego, jeszcze uzyskać plan rozwiązania "pod klucz", na przykład dla Videochat HTML5 .

Problemy ze strumieniowaniem mogą mieć różne przyczyny: ustawienia konfiguracji, użytkownika połączenia internetowego z serwerem strumieniowym, warunki sieciowe i przydatność protokołu przesyłania strumieniowego, typ i wersja przeglądarki.

Here’s kilka możliwych problemów i kroków w celu zidentyfikowania ich przyczyny i możliwych poprawek.

Pikselowanie wideo, niska jakość

-Sprawdź wybraną rozdzielczość przesyłania strumieniowego & bitrate, a także prawdziwe pomiary szybkości transmisji bitów strumieniowych (dostępne w Aplikacja HTML5 Videochat).
Spróbuj dostosować szybkość transmisji strumieniowej i sprawdzić, czy rzeczywista szybkość transmisji bitów jest osiągana na podstawie nowych ustawień.
-WebRTC dostosowuje również jakość w zależności od dostępnych warunków połączenia i sieci dla UDP. Also try RTMP TCP broadcasting with OBS / GoCoder lub inne kodery, jak wspomniano poniżej.
-Jeśli wystąpią problemy zarówno w przypadku przesyłania strumieniowego WebRTC, jak i RTMP, pomiar połączenia internetowego (patrz instrukcje poniżej).

Przerwy w transmisji strumieniowej nadawcy, częste błędy, powolna strona internetowa podczas przesyłania strumieniowego

Niektórzy nadawcy mogą mieć problemy ze względu na szybkość połączenia internetowego, Lokalizacja (bardzo daleko od serwera przesyłania strumieniowego). Posiadanie niższego połączenia wymaga regulacji maksymalnej szybkości transmisji strumieniowej, więc nie zużywają #8217,t zużywają całą dostępną przepustowość.

1) Zrobić test prędkości z nadawania lokalizacji do lokalizacji, w pobliżu serwera przesyłania strumieniowego.
1. Przejdź do https://www.speedtest.net .
2. Zmienianie serwera i wyszukiwanie serwera w Beauharnois (Ameryka Północna).
3. Naciśnij przycisk PRZEJDŹ, aby rozpocząć pomiar.
3. Pobierz link pomiarowy z lewej górnej ikony i udostępnij je naszym pracownikom.
Połączenie przesyłania nadawcy musi obsługiwać wideo + strumienia audio, a także innych interakcji i żądań internetowych.

2) In some network conditions UDP streaming may not work at all or provide low bitrate and reliability (wyświetlane jako pikselowanie, Przerwy).

Nadawca może pobrać OBS na PC / GoCoder dla urządzeń mobilnych według instrukcji w karcie Emisja do transmisji z RTMP TCP zamiast WebRTC UDP.

Connection to sever is high and streaming quality is low/DISRUPTED, chociaż skonfigurowano wysoką szybkość transmisji bitów w ustawieniach

– Sprawdzanie statystyk szybkości transmisji bitów na żywo w aplikacji HTML5 Videochat.
Try OBS / GoCoder RTMP żywo.
Jeśli szybkość transmisji bitów połączenia jest wysoka, a szybkość transmisji strumieniowej na żywo jest niższa niż skonfigurowana, problem może być związany z warunkami sieciowymi i przesyłaniem strumieniowym protokołu WebRTC przez UDP. Dla wyższej jakości i niezawodności, nadawanie jest możliwe za pomocą aplikacji RTMP TCP, takiej jak OBS na komputery stacjonarne lub GoCoder mobile, bezpośrednio do serwera strumieniowego bez zależności od przeglądarki internetowej. Strumień RTMP jest dostarczany użytkownikom witryny jako HTML5 HLS.

Błąd awarii przesyłania strumieniowego przeglądarki nadawcy, Ponów próbę wiadomości, błędy uprawnień, kamera niedostępna na liście

– Upewnij się, że ładujesz witrynę za pośrednictwem protokołu HTTPS (wymagane do publikowania kamery).
– Uruchom ponownie przeglądarkę.
– Testowanie za pomocą innej przeglądarki: Chrom, Firefox, Odważny, Safari.
Spróbuj Odważna przeglądarka (Widelec z prywatnością Chrome).

Sporadyczne problemy z połączeniem związane z powolną witryną lub przerywaną 503 błędy sieci web

Zasoby hostingu sieci Web mogą być niedostateczone ze przeglądarce pod kątem złożoności i obciążenia witryny.
-Try reducing site complexity (usuwając wtyczki) i obciążenie zasobów na żądanie.
-Uaktualnienie do wyższego planu z Hosting przekaźników HTML5 WebRTC .

Strumień nadawczy nie łączy się ani nie rozłącza

Sprawdź, czy szybkość transmisji bitów (Wideo + audio) mieści się w granicach hostingu planu. Próba nadania wyższej szybkości transmisji bitów spowoduje automatyczne odrzucenie strumienia i krótki czas odnowienia, podczas gdy wszystkie próby połączenia zostaną odrzucone.
Zobacz Przekazywanie klienta (Kbps) dla twojego planu na Hosting przekaźników HTML5 WebRTC and configure lower.

Tylko niektórzy użytkownicy mogą #8217;t strumienia

– Problem z przeglądarką: Uaktualnij przeglądarkę do najnowszej wersji lub spróbuj użyć innej przeglądarki HTML5, takiej jak Odważna przeglądarka . Przeglądarka musi obsługiwać najnowsze funkcje WebRTC i kodeki. Starsze przeglądarki i wersje nie będą działać (w systemie Windows używać edge nie Internet Explorer).
– Problem z siecią: Wypróbuj inny protokół sieciowy: Nadawca może pobrać OBS na PC / GoCoder dla urządzeń mobilnych według instrukcji w karcie Emisja do transmisji z RTMP TCP zamiast WebRTC UDP.
– Problem z zaporą: Jeśli użytkownik ma zaporę, może ją tymczasowo wyłączyć, aby zidentyfikować, czy jest to przyczyną. Wymagane porty i protokoły zależą od metody przesyłania strumieniowego, konfiguracja serwera i lokacji.

Odwiedzający mogą’t łączyć się lub przesyłać strumieniowo (bez logowania)

Problemy tylko dla odwiedzających są najprawdopodobniej związane z pamięcią podręczną i witryną obsługującą zawartość statyczną do ich żądań.
W WP Super Cache możesz wyłączyć pamięć podręczną dla odwiedzających witrynę, które mają pliki cookie.

Brak dźwięku

– Nadawca musi wybrać prawidłowe urządzenie wejściowe (Mikrofon). podczas nadawania. Otwórz kartę emisji, aby wprowadzić zmiany w urządzeniach/ustawieniach wejściowych.
– Widzowie muszą korzystać “Dotknij, aby uzyskać dźwięk” , aby włączyć dźwięk.
Przeglądarki wymagają interakcji z użytkownikiem, aby umożliwić automatyczne odtwarzanie wideo z dźwiękiem. Czasami odtwarzanie nie jest w ogóle dozwolone, a aplikacja “Dotknij, aby odtworzyć” Przycisk.
Jest to funkcja przeglądarki / Ograniczenie.
– Spróbuj ponownie załadować strumień lub stronę. W zależności od warunków sieciowych i przeglądarki, strumień audio może czasami brakować w webrtc transmisji UDP. Wypróbuj przesyłanie strumieniowe OBS/GoCoder przez RTMP TCP, aby zwiększyć niezawodność.

Webcam or Microphone Not Accessible

The web based applications use devices provided by system / browser to WebRTC . Spróbuj 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 Przeglądarka.
-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.

Aplikacja HTML5 – Aktualizacja

HTML5 Videochat aplikacji działa w większości przeglądarek, w tym mobilnych iOS lub Android i zastosowań koryta technologii WebRTC przekaźnik streaming server dla niezawodności i skalowanie.

Wdrożona jako interfejs z PaidVideoChat.com rozwiązanie, w którym świadczy 2 sposób videochat możliwości (jako prywatne pokazy na życzenie). Wykonawców można teraz wybrać, aby rozpocząć korzystanie z pokoju Interfejs aplikacji HTML5 i jest dostępny dla wszystkich użytkowników.

HTML5: Widok klienta w 2 Sposób Videochat, Porady

Widok klienta: HTML5 videochat aplikacja obsługuje funkcje, takie jak portfel z równowagi na żywo, Porady, prywatne 2 pokazuje sposób videochat z licznika.

Private Show żądania okno popup.

Widok nadawca

VideoWhisper aplikacji HTML5 jest zbudowany w reagują i mogą być dostosowane do reagują Native wersje dla systemu iOS / Android.