|
WebRTC M89 目前在 Chrome 测试版渠道发布,包含超过39个漏洞修复,功能增强,稳定性及性能改进。本篇文章为 WebRTC M89 Release Notes 中文版。欢迎关注我们,我们将定期翻译 WebRTC 相关内容,帮助开发者获得最新资讯,走在行业前沿。
公共服务公告
WebRTC 的 Plan B SDP 语义将被弃用和删除。
WebRTC 1.0 版本目前是采用 SDP 标准格式、Unified Plan 的 W3C 推荐协议(资料),被所有主流浏览器所支持。今年是时候弃用并移除非标准 Chromium SDP 格式——PlanB 了,弃用时间轴如下:
在 M88 和 M89 版本中,性能上的改进显著减少了 CPU 占用率以及 WebRTC 协商方法的调用时间,这得益于 Unified Plan 的使用。
点击查看 webrtc.org/chrome 中 rtp 有效载荷类型 [35-65] 的使用。
96-127 范围内的动态 RTP 负载类型已耗尽。这需要特别考虑与旧版本 Chrome 的互操作性。详情请阅读公告。
a=extmap-allow-mixed 将被默认提供。
Chrome 自从 M71 版本就开始支持 SDP 协议属性 extmap-allow-mixed,但是如果提供了 extmap-allow-mixed,M71 之前版本 Chrome 的 SDP 协商将会失败。
然而,在 M71 之前的 Chrome 版本中,如果提供了 extmap-allow-mixed,则 SDP 协商将失败。从 Chrome M89 版本开始,extmap-allow-mixed 将被默认提供。可阅读此公告。
Deprecation 弃用参数可登陆 https://bugs.chromium.org/p/webrtc/issues/list,输入问题 ID 即可查询 bug 详情
功能及问题修复
可登陆 https://bugs.chromium.org/p/webrtc/issues/list,输入问题 ID 即可查询 bug 详情。
Chrome