ULPFEC и RED ще решат вашите нискоскоростни видеоконференции

Започвайки с Firefox 120, Mozilla гарантира липса на загуба на пакети за видео по време на WebRTC повиквания, като активира функциите за коригиране на грешки при неравно ниво на защита (ULPFEC) и излишък (RED). Тези функции са активирани по подразбиране в Firefox Nightly компилации.
В момента повечето видео клиенти/приложения в интернет използват уеб комуникация в реално време (WebRTC), като някои от най-популярните са Google Meet, Google Hangouts, Zoom, Facebook Messenger и Discord.
Разработихме 2 WebRTC функции, които трябва да помогнат за качеството на поточно предаване на видео за потребители с нестабилни интернет връзки: корекция на грешки при неравно ниво на защита (ULPFEC) и излишък (RED). Вижте RFC 5109 за кървавите подробности. https://t.co/7a8nlNi8St
— Firefox Nightly 🔥 (@FirefoxNightly) 29 септември 2023 г
Mozilla наскоро обявен че има две WebRTC функции, ULPFEC и RED, във Firefox Nightly, за да помогне за подобряване на качеството на видео стрийминг за нестабилни интернет връзки.
Тази затворена грешка допълнително потвърждава това. Функциите са включени по подразбиране в Nightly, като превключите предпочитанието по-долу на true.media.navigator.video.red_ulpfec_enabled
Какво е ULPFEC?
ULPFEC е акроним за корекция на грешка при неравномерна защита. Това е техника за възстановяване на изгубени или повредени данни във видео потоци, особено в WebRTC приложения. Това е един от типовете полезен товар, поддържан от протокола MS-SDPEXT и сървъра OvenMediaEngine.
Като оставим настрана техническите подробности, тези нови функции спомагат за плавно поточно предаване на видео в някои от видео приложенията/клиентите на Firefox, които използвате, когато работите с нискоскоростни интернет връзки. Функциите гарантират липса на загуба на пакети по време на WebRTC разговори.
Какво мислите за това развитие от Firefox? Кажете ни в коментарите по-долу.