ULPFEC ja RED ratkaisevat hidas videoneuvottelusi

Firefox 120:stä alkaen Mozilla varmistaa, ettei videolle mene paketteja WebRTC-puheluiden aikana, koska se ottaa käyttöön Epätasaisen tason suojauksen edelleen virheenkorjauksen (ULPFEC) ja Redundanssin (RED) -ominaisuudet. Nämä ominaisuudet ovat oletuksena käytössä Firefox Nightly -versioissa.
Tällä hetkellä useimmat Internetin videoasiakkaat/sovellukset käyttävät Web Real-Time Communicationia (WebRTC), joista suosituimpia ovat Google Meet, Google Hangouts, Zoom, Facebook Messenger ja Discord.
Saimme kaksi WebRTC-ominaisuutta, joiden pitäisi parantaa videoiden suoratoiston laatua käyttäjille, joilla on epätasainen Internet-yhteys: Epätasaisen tason suojauksen eteenpäinlähetysvirhekorjaus (ULPFEC) ja Redundanssi (RED). Katso RFC 5109 -vertaiset tiedot. https://t.co/7a8nlNi8St
- Firefox Nightly 🔥 (@FirefoxNightly) 29. syyskuuta 2023
Mozilla äskettäin ilmoitettu että se on laskeutunut Firefox Nightlyyn kaksi WebRTC-ominaisuutta, ULPFEC ja RED, jotka auttavat parantamaan videon suoratoiston laatua epätasaisissa Internet-yhteyksissä.
Tämä suljettu bugi vahvistaa sen edelleen. Ominaisuudet ovat oletusarvoisesti käytössä Nightlyssa vaihtamalla alla oleva asetus true.media.navigator.video.red_ulpfec_enabled
Mikä on ULPFEC?
ULPFEC on lyhenne sanoista Epätasainen suojaus Forward Error Correction. Se on tekniikka kadonneiden tai vioittuneiden tietojen palauttamiseen videovirroissa, erityisesti WebRTC-sovelluksissa. Se on yksi MS-SDPEXT-protokollan ja OvenMediaEngine-palvelimen tukemista hyötykuormatyypeistä.
Teknisiä yksityiskohtia lukuun ottamatta nämä uudet ominaisuudet helpottavat videon suoratoistoa joissakin Firefox-videosovelluksissa/-asiakkaissa, joita käytät hitaissa Internet-yhteyksissä. Ominaisuudet varmistavat, ettei paketteja menetetä WebRTC-puheluiden aikana.
Mitä mieltä olet tästä Firefoxin kehityksestä? Kerro meille alla olevissa kommenteissa.