Mozilla最近发布了一项关于Firefox 120版本的新功能。这项功能可以改善网络连接不顺畅时的WebRTC视频流质量,包括Google Meet、Google Hangouts、Zoom、Facebook Messenger和Discord在内的大多数视频客户端应用程序都使用了网络实时通信(WebRTC)。
然而,在网络连接信号不佳的情况下,WebRTC可能会出现数据包丢失的问题。因此,Mozilla在Firefox Nightly版本中默认启用了ULPFEC和RED功能,以减少丢包情况并改善WebRTC视频体验。用户可以在其他版本中通过激活媒体.navigator.video.red_ulpfec_enabled实验性Flag来启用此功能。
ULPFEC是一种用于恢复视频流中丢失或损坏数据的技术,它利用不均匀级别保护前向纠错(Uneven Level Protection Forward Error Correction)的有效负载类型之一MS-SDPEXT协议和OvenMediaEngine服务器支持进行工作。
这一新功能对于改善网络连接质量非常有用,特别是当我们在家中或其他地方进行远程会议时。有了这个改进,我们就可以更好地享受视频通话带来的便利和乐趣了!