VideoWhisper'da Sorun Giderhtml HTML5 ve WebRTC Akışı

VideoWhisper çözümü doğru yapılandırıldıktan sonra oluşabilecek sorunları belirlemek ve düzeltmek için bu öğreticiyi kullanın, test edildi ve çalıştırıldı. Yüklü değilse, henüz anahtar teslimi bir çözüm için bir plan olsun, için örnek olarak HTML5 Görüntülü Sohbet .

Sorun gidermeden önce en son eklentilere sahip olduğundan emin olun, sorunlar eski sürümler ile ilgili değildir böylece yüklenilen çözüm. Teknoloji olarak, tarayıcılar ve akış sunucuları güncelleştirmesi, çözüm de maç için güncellenir ve eski sürümleri artık çalışmayabilir.

Akış sorunlarının çeşitli nedenleri olabilir: kurulum yapılandırma ayarları, akış sunucusuna kullanıcı internet bağlantısı, ağ koşulları ve akış protokolünün uygunluğu, tarayıcı türü ve sürümü.

En iyi canlı akış güvenilirliği ve izleyici deneyimi için, Yayıncıların/sanatçıların mevcut en profesyonel kurulumu kullanmaları önerilir, izleyicilerine en iyi hizmeti verebilmek için. Bu, en yüksek işlem gücüne sahip en iyi cihaz anlamına gelir (mümkünse bilgisayar), En İyi Bağlantı (kablolu veya WiFi 5Ghz), Web tabanlı WebRTC yerine OBS veya benzeri ile RTMP'den HLS'ye.

Burada’s bazı olası sorunlar ve bunların nedenini ve olası düzeltmeleri belirlemek için adımlar:

En Son Safari, iOS 15 WebRTC Başarısız

Başına Wowza SE belgeleri, devre dışı bırakma NSURLSession WebSocket özellik:

  • iOS : Açık Ayarlar uygulama. Musluk Safari, o zaman İleri, ve sonra Deneysel Özellikler.
  • Pc: Safari menüsünden > Tercihler … > Gelişmiş sekmesi, Geliştirmeyi Göster menüsünü etkinleştir. Ardından Geliştir menüsünden > Deneysel özellikler devre dışı bırak NSURLSession WebSocket .

Video pikselleşme, düşük kalite

1. İçinde HTML5 Görüntülü Sohbet uygulaması , ayarları değiştirin ve seçili akış çözünürlüğünü denetleyin & yayın panelinde bitrate ve bu düşük değerlere yapılandırılan olmadığından emin olun. Daha yüksek bit hızı ve çözünürlük daha yüksek kalite sağlamalıdır. Maksimum bithızı lisans ve barındırma planı ile sınırlıdır.
2. Ayrıca gerçek akış bit hızı ölçümlerini kontrol edin. Hem Yayın hem de Oynatma panelleri için ölçüm almak için Ayarları değiştirme.
+ Seçeneğiniz varsa mevcut en iyi ağı kullanın: 5GHz yerine WiFi üzerinde 2.4 Ghz, 3G yerine mobil de LTE/4G, kablosuz yerine kablolu.
+ Ölçülen bit hızının seçili bit hızına yakın olduğunu doğrulayın.
+ Paket kaybı gibi WebRTC istatistikleri de sağladığından Chrome'u PC'de kullanın, gecikme, Değişimi.
3. Akış bit hızını ayarlamayı deneyin ve yeni ayarlara göre gerçek bit hızıelde edilip edilemeyene bakın. Maksimum bithızı lisans ve barındırma planı ile sınırlıdır.
– WebRTC ayrıca UDP için mevcut bağlantı ve ağ koşullarına bağlı olarak kaliteyi uyarlar.
Sıkışık ağlar ve Wi-Fi / sinyale bağlı olarak mobil WebRTC UDP kullanırken paket kaybı na neden olabilir. Paket kaybı kesintilere neden olur, Pikselleşme, daha düşük kalite, otomatik bitrate düşürme (tarayıcı tarafından zorlanmış).
4. OBS ile RTMP TCP yayınlarını deneyin / Larix Broadcaster veya diğer kodlayıcılar, aşağıda belirtildiği gibi. TCP paketleri yeniden gönderir, WiFi veya mobil bağlantı ile ilgili sinyal sorunlarını giderme.
5. Hem WebRTC hem de RTMP akışı için sorunlar oluşursa, internet bağlantınızı ölçün (aşağıdaki talimatlara bakın).

Yayıncı akışı kesintileri, sık hatalar, akış sırasında yavaş web sitesi

Bazı yayıncılar internet bağlantı hızlarından dolayı sorunlar yaşayabilirler, konumu (çok uzak akış sunucusu). Daha düşük bir bağlantıya sahip olmak, maksimum akış bit hızını ayarlamayı gerektirir, böylece mevcut tüm bant genişliğini tüketmiyor’.

1) Birden çok bağlantı seçeneğiniz varsa, farklı bir bağlantı ile deneyin.
+ WiFi için, 5Ghz bant eski karşılaştırıldığında video akışı için daha iyidir 2.4 Ghz teknolojisi.
+ Mobil cihazlar için, Lte / 4G eski 3G daha iyidir.
+ Kablolu bağlantılar kablosuz bağlantılardan daha güvenilirdir.
2) Hız testi yapın yayın konumdan akış sunucusu yakınındaki bir konuma.
1. Git https://www.speedtest.net .
2. Sunucu değiştirin ve Beauharnois'te sunucu arama (Kuzey Amerika).
3. Ölçümbaşlatmak için GO tuşuna basın.
3. Sol üst simgeden ölçüm bağlantısı alın ve personelimizle paylaşın.
Yayıncı yükleme bağlantısının videoyu işlemesi gerekiyor + ses akışı ve aynı zamanda diğer etkileşimler ve web istekleri.
3) Bazı ağ koşullarında UDP akışı hiç çalışmayabilir veya düşük bit hızı ve güvenilirlik sağlayabilir (pikselleşme olarak gösteriliyor, kesintiler).
Yayıncı PC için OBS indirebilirsiniz / WebRTC UDP yerine RTMP TCP ile yayın yapmak için Yayın sekmesindeki talimatlara göre mobil cihazlar için Larix Broadcaster.

Sever bağlantısı yüksek ve akış kalitesi düşük/BOZULMUŞ, ayarlarda yapılandırılan yüksek bit hızına rağmen

HTML5 Videochat uygulamasında canlı bitrate istatistiklerini kontrol edin, Chrome'ı kullanma / Cesur gelişmiş istatistikler elde etmek için.
+ Varsa ve zaten kullanmıyorsa daha güvenilir ağ seçeneğine geçin: 5GHz yerine WiFi üzerinde 2.4 Ghz, 3G yerine mobil de LTE/4G, kablosuz yerine kablolu.
+ Deneyin OBS / Larix Yayıncısı RTMP akışı.
Bağlantı bit hızı yüksekse ve canlı akış bit hızı yapılandırıldığından daha düşükse, sorun udp üzerinden ağ koşulları ve WebRTC protokolü akışı ile ilgili olabilir. Daha yüksek kalite ve güvenilirlik için, masaüstü için OBS veya Larix Broadcaster mobile gibi bir RTMP TCP uygulaması kullanılarak yayın yapmak mümkündür, web tarayıcısına bağlı olmadan doğrudan akış sunucusuna. RTMP akışı html5 HLS olarak site kullanıcılarına teslim edilir.

Yayıncı tarayıcı akışı hatası hatası, İletiyi yeniden deneyin, izin hataları, kamera listede yok

– HTTPS üzerinden site yüklediğinizden emin olun (kamera yayınlamak için gerekli) HTTP değil.
– Tarayıcıyı yeniden başlatın.
– Farklı bir tarayıcıyla test edin: Krom, Firefox, Cesur, Safari, Kenar.
Deneyin Cesur tarayıcı (Chrome gizlilik odaklı çatal).

Yavaş site veya aralıklı site ile ilişkili aralıklı bağlantı sorunları 503 web hataları / APP Web İsteği HATALARI

Web barındırma kaynakları site karmaşıklığı ve yük için yetersiz olabilir.
-Site karmaşıklığını azaltmayı deneyin (eklentileri kaldırarak) ve istek başına kaynak yükü.
-Daha yüksek bir plana yükseltme HTML5 WebRTC Röle Hosting .

Yayın akışı bağlanmıyor veya bağlantı kesmiyor

Bitrate olup olmadığını kontrol edin (Video + ses) plan barındırma sınırları içinde. Daha yüksek bit hızı yayınlamaya çalışmak, tüm bağlantı girişimleri reddedilirken otomatik akış reddi ve kısa bekleme ile sonuçlanır.
Bkz. İstemci Yükleme (Kbps) planınız için HTML5 WebRTC Röle Hosting ve daha düşük yapılandırma.

Bazı kullanıcılar yalnızca #8217;t akışı

– Tarayıcı sorunu: Tarayıcıyı en son sürüme yükseltin veya farklı bir HTML5 tarayıcısı deneyin Cesur tarayıcı . Tarayıcı en son WebRTC özelliklerini ve codec'lerini desteklemelidir. Eski tarayıcılar ve sürümler çalışmaz (Windows'da Internet Explorer değil Edge kullanın).
– Ağ Sorunu: Farklı bir ağ protokolü deneyin: Yayıncı PC için OBS indirebilirsiniz / WebRTC UDP yerine RTMP TCP ile yayın yapmak için Yayın sekmesindeki talimatlara göre mobil cihazlar için Larix Broadcaster.
– Güvenlik Duvarı Sorunu: Kullanıcının bir güvenlik duvarı varsa, bunun nedeninin bu olup olmadığını belirlemek için güvenlik duvarı geçici olarak devre dışı. Gerekli bağlantı noktaları ve protokoller akış yöntemine bağlıdır, sunucu ve site yapılandırması.

Ziyaretçiler bağlanabilir veya akış yapabilir’ (giriş olmadan)

Yalnızca ziyaretçi sorunları büyük olasılıkla önbellek ve sitenin isteklerine statik içerik sunmaile ilgilidir.
WP Super Cache'de çerezleri olan site ziyaretçileri için önbelleği devre dışı kullanabilirsiniz.

Ses Yok

– Yayıncının doğru giriş aygıtını seçmesi gerekiyor (Mikrofon). yayın yaparken. Giriş aygıtlarında/ayarlarında değişiklik yapmak için yayın sekmesini açın.
– Görüntüleyenlerin kullanması gerekir “Ses için dokunun” sesi etkinleştirmek için düğme.
Tarayıcılar ses ile otomatik video oynatma izin vermek için kullanıcı etkileşimi gerektirir. Bazen oynatma hiç izin verilmez ve uygulama bir gösterir “Oynatmak için dokunun” Düğme.
Bu bir tarayıcı özelliğidir / Kısıtlama.
– Akışı veya sayfayı yeniden yüklemeyi deneyin. Ağ koşullarına ve tarayıcıya bağlı olarak, ses akışı bazen WebRTC UDP yayınından eksik olabilir. Daha fazla güvenilirlik için RTMP TCP üzerinden OBS/ Larix Broadcaster akışını deneyin.

Webcam veya Mikrofon Erişilemez

Web tabanlı uygulamalar, sistem tarafından sağlanan cihazları kullanır / WebRTC için tarayıcı . Deneyin WebRTC örnekleri kullanılabilir cihazları kontrol etmek için. Eğer sistem / tarayıcı WebRTC kullanımı için erişilebilir yapmaz, WebRTC tabanlı uygulama erişemez.
-En son tarayıcılar SSL'nin web kamerası/mikrofon yayınlamasını gerektirdiğinden HTTPS üzerinden HTTP üzerinden erişinbildiğinizden emin olun.
-Farklı bir deneyin Tarayıcı.
-Yayın sekmesinden ayarlarla OBS ile yayını deneyin.
-Varsa, eski Flash tabanlı uygulamaları deneyin.
-Tarayıcı WebRTC desteği hakkında daha fazla bilgi için, donanım sağlayıcı desteğiile kontrol edin.

Nasıl Test Ede...

– Deneyin canlı demolar , tercihen Chrome kullanma / Cesur gelişmiş istatistikler elde etmek için. Canlı demolarda sorunlar oluşmuyorsa, neden yükleme ile ilgili olabilir. Aynı sorunlar oluşursa, bu istemci tarayıcı ile ilgili olabilir / bağlantı.
– Varsa ve zaten kullanmıyorsa daha iyi ağ seçeneğine geçin: 5GHz yerine WiFi üzerinde 2.4 Ghz, 3G yerine mobil de LTE/4G, kablosuz yerine kablolu.
– Tarayıcıları en son sürümlere güncelleme. Sorunun belirli bir tarayıcıya ve eklentilerine özgü olup olmadığını belirlemek için farklı tarayıcıları deneyin. Aynı tarayıcıyı eklentisiz test etmek için mümkünse eklentileri olmadan gizlilik modunda yeni bir sekme/pencere açmayı deneyin.
– Farklı bir bilgisayardan deneyin / mobil cihaz, varsa, sorunun cihaza özgü olup olmadığını belirlemek için.
– Farklı bir ISS'den deneyin (mobil ağı kullanmak için WiFi kapalı olan bir mobil cihazdan örnek erişim) sorunun bağlantıya özgü olup olmadığını belirlemek için.
– Bir partnerinin var, sorunun test ortamınıza özel olup olmadığını belirlemek için farklı bir konum testinden arkadaşınız.

Sınırlama

– Canlı yayın, canlı videoyu iletmek için yeterli yükleme bit hızına sahip güvenilir bir yüksek hızlı internet bağlantısı gerektirir. Aksi takdirde iletim başarısız olur veya yalnızca kayıp çerçeveler ve kesintilerle düşük kalitede yapılabilir.
Seçenekler: ’güvenilir bir yüksek hızlı internet bağlantısı olmayan kullanıcılar canlı video yayınlayamayabilir. Yalnızca mikrofon sesini iletmeyi deneyebilir. Düşük bağlantı kullanıcıları sohbette video/ses mesajları kaydetmeyi ve göndermeyi de deneyebilir (Web istekleri ’zaman aşımına da neden olmazsa).
– Canlı oynatma, canlı videoyu oynatmak için yeterli indirme bit hızına sahip yüksek hızlı bir internet bağlantısı gerektirir.
Bu sınırlamalar kullanıcı’s internet bağlantısıyla ilgilidir ve sunucu veya yazılım düzeyinde sıralanamaz ve #8217.
– Tüm özellikleri desteklemek için en son HTML5 tarayıcı teknolojisi gereklidir. Kısmi desteğe sahip bazı tarayıcılar video kaydına veya yayına izin vermeyebilir. Bazı özellikler yalnızca Gelişmiş tarayıcı özelliklerinden etkinleştirildikten sonra kullanılabilir. Örnek kayıt gerektirir MediaRecorder API'si.

RTMP barındırma karşılaştırın $9/ay'dan itibaren

İlk, daha fazla RMTP barındırma ve hakkında tahmin bilgi ihtiyaçlarını hosting, RTMP.

HOSTING TÜRÜ
ÖZELLİKLERİ
UZAKTAN
RTMP
SİGORTA PRİMİ
WOWZA
SİGORTA PRİMİ
RED5
VPS
RED5
ADANMIŞ
RED5
ADANMIŞ
WOWZA
Başlangıç fiyatı $9 $50 $50 $60 $250 $300
AVG. Kurulum süresi 1 gün 1 gün 1 gün 3 günler 5 günler 5 günler
Başlangıç bant genişliği 1000 Gb 2000 Gb 2500 Gb Sınırsız Sınırsız Sınırsız
Bit hızı sınırı Değişken 1000 Mbps 1000 Mbps 100 Mbps 1000 Mbps 1000 Mbps
Kullanıcı sınırı Değişken Sınırsız Sınırsız Sınırsız Sınırsız Sınırsız
Live Streaming Evet Evet Evet Evet Evet Evet
Video Chat Evet Evet Evet Evet Evet Evet
Video Kayıt Hayır Evet NR NR NR Evet
HLS, MPEG DASH Hayır Evet Hayır Hayır Hayır Evet
24/7 IP kamera Hayır Evet Hayır Hayır Hayır Evet
VOD Hayır Evet Evet Evet Evet Evet
Özel RTMP Apps Hayır Gözden Gözden Evet Evet Evet
RTMP Oturum Kontrolü Hayır Evet Hayır Hayır Hayır Evet
Web Hosting Hayır CPanel CPanel Plesk * WHM CPanel WHM CPanel
Başlangıç alanı Hayır 30 Gb 33 Gb 20 Gb 4 000 Gb 4 000 Gb
Atanmış IP Hayır Evet Evet Evet Birden çok Birden çok
Planları RTMP ana bilgisayar Wowza ana bilgisayar Red5 ana bilgisayar Red5 VPS Adanmış Red5 Wowza adanmış
Açıklamalar:

  • NR önerilen = değil. Red5 kayıt/arşivleme için kullanılır ama sık sık atlanan çerçeve içinde bizim sınav üretilen.
  • Plesk = yönetilen VPS üzerinde web barındırma için Plesk üzerinde dayanır 10 etki alanları.
  • CPanel yönetilen web hosting CPanel hesabınız ile =. Birden çok etki alanı daha yüksek planları sağlar.
  • WHM CPanel = Host sınırsız etki, cPanel hesapları.

Ayrıca ana bilgisayar RTMP barındırma türlerini karşılaştırın. Daha fazla bilgi ve açıklamalar için, iletişim VideoWhisper.