ULPFEC i RED rozwiążą Twoje wideokonferencje przy niskiej prędkości

Począwszy od przeglądarki Firefox 120, Mozilla zapewnia brak utraty pakietów wideo podczas połączeń WebRTC, włączając funkcje korekcji błędów przesyłania dalej (ULPFEC) i redundancji (RED). Te funkcje są domyślnie włączone w kompilacjach przeglądarki Firefox Nightly.
Obecnie większość klientów/aplikacji wideo w Internecie korzysta z komunikacji internetowej w czasie rzeczywistym (WebRTC), a niektóre z najpopularniejszych to Google Meet, Google Hangouts, Zoom, Facebook Messenger i Discord.
Dotarliśmy do 2 funkcji WebRTC, które powinny pomóc w poprawie jakości strumieniowego przesyłania wideo dla użytkowników z niestabilnymi połączeniami internetowymi: Korekcja błędów przesyłania przy nierównym poziomie ochrony (ULPFEC) i Redundancja (RED). Bardziej krwawe szczegóły można znaleźć w dokumencie RFC 5109. https://t.co/7a8nlNi8St
— Firefox Nightly 🔥 (@FirefoxNightly) 29 września 2023 r
Mozilli niedawno ogłoszone że w przeglądarce Firefox Nightly zainstalowano dwie funkcje WebRTC, ULPFEC i RED, które pomagają poprawić jakość strumieniowego przesyłania wideo w przypadku niestabilnych połączeń internetowych.
Ten zamknięty błąd dodatkowo to potwierdza. Funkcje są domyślnie włączone w Nightly po przełączeniu poniższej preferencji na wartość true.media.navigator.video.red_ulpfec_enabled
Co to jest ULPFEC?
ULPFEC to akronim oznaczający korekcję błędów przesyłania w trybie Uneven Level Protection. Jest to technika odzyskiwania utraconych lub uszkodzonych danych w strumieniach wideo, zwłaszcza w aplikacjach WebRTC. Jest to jeden z typów ładunków obsługiwanych przez protokół MS-SDPEXT i serwer OvenMediaEngine.
Pomijając szczegóły techniczne, te nowe funkcje pomagają płynnie przesyłać strumieniowo wideo w niektórych aplikacjach/klientach wideo Firefoksa, których używasz podczas korzystania z wolnych łączy internetowych. Funkcje te zapewniają brak utraty pakietów podczas połączeń WebRTC.
Co sądzisz o tym rozwoju Firefoksa? Daj nam znać w komentarzach poniżej.