ULPFECとREDが低速ビデオ会議を解決します
Firefox 120 以降、Mozilla は、Uneven Level Protection Forward Error Correction (ULPFEC) および冗長性 (RED) 機能を有効にすることで、WebRTC 通話中にビデオのパケット損失がないことを保証します。 これらの機能は、Firefox Nightly ビルドではデフォルトで有効になっています。
現在、インターネット上のほとんどのビデオ クライアント/アプリは Web リアルタイム通信 (WebRTC) を使用しており、最も人気のあるものには Google Meet、Google Hangouts、Zoom、Facebook Messenger、Discord などがあります。
モジラ 最近発表された 不安定なインターネット接続におけるビデオ ストリーミングの品質を向上させるために、ULPFEC と RED という 2 つの WebRTC 機能が Firefox Nightly に搭載されたと発表しました。 この閉じられたバグ さらにそれを裏付ける。 Nightly では、以下の設定を true に切り替えることで、この機能がデフォルトでオンになります。
media.navigator.video.red_ulpfec_enabled
ウルフェックとは何ですか?
ULPFEC は、Uneven Level Protection Forward Error Correction の頭字語です。 これは、ビデオ ストリーム、特に WebRTC アプリケーションで失われたまたは破損したデータを回復するための技術です。 これは、MS-SDPEXT プロトコルと OvenMediaEngine サーバーでサポートされるペイロード タイプの 1 つです。
技術的な詳細はさておき、これらの新機能は、低速インターネット接続で実行しているときに使用する一部の Firefox ビデオ アプリ/クライアントでのビデオ ストリーミングをスムーズに行うのに役立ちます。 この機能により、WebRTC 通話中にパケット損失が発生しないことが保証されます。
Firefox からのこの開発についてどう思いますか? 以下のコメント欄でお知らせください。