ULPFEC a RED vyřeší vaše nízkorychlostní videokonference
Počínaje Firefoxem 120 zajišťuje Mozilla žádnou ztrátu paketů pro video během volání WebRTC tím, že povolí funkce dopředné korekce chyb na nerovnoměrné úrovni ochrany (ULPFEC) a redundance (RED). Tyto funkce jsou ve výchozím nastavení v nočních sestaveních Firefoxu povoleny.
V současné době většina video klientů/aplikací na internetu používá webovou komunikaci v reálném čase (WebRTC), přičemž některé z nejpopulárnějších jsou Google Meet, Google Hangouts, Zoom, Facebook Messenger a Discord.
Mozilla nedávno oznámil že do Firefoxu Nightly zavedl dvě funkce WebRTC, ULPFEC a RED, aby pomohly zlepšit kvalitu streamování videa pro špinavá připojení k internetu.
Tato uzavřená chyba to dále potvrzuje. Funkce jsou ve výchozím nastavení v Nightly zapnuté přepnutím níže uvedené preference na true.media.navigator.video.red_ulpfec_enabled
Co je ULPFEC?
ULPFEC je zkratka pro nerovnoměrnou úroveň ochrany dopředné opravy chyb. Je to technika pro obnovu ztracených nebo poškozených dat ve video streamech, zejména v aplikacích WebRTC. Je to jeden z typů dat podporovaných protokolem MS-SDPEXT a serverem OvenMediaEngine.
Ponecháme-li stranou technické detaily, tyto nové funkce pomáhají usnadnit streamování videa v některých videoaplikacích/klientech Firefoxu, které používáte při nízkorychlostním připojení k internetu. Funkce zajišťují, že během volání WebRTC nedochází ke ztrátě paketů.
Co si myslíte o tomto vývoji z Firefoxu? Dejte nám vědět v komentářích níže.