写点什么

资讯|WebRTC M99 更新

作者:网易云信
  • 2022 年 4 月 27 日
  • 本文字数:2820 字

    阅读完需:约 9 分钟

资讯|WebRTC M99 更新

WebRTC M99 目前在 Chrome 的稳定版中可用,包含 3 个新特性以及超过 27 个错误修复、功能增强和稳定性/性能方面的改进。

欢迎关注网易云信公众号,我们将定期翻译 WebRTC 相关内容,帮助开发者获得最新资讯,走在行业前沿。


功能及问题修复

可登陆:Monorail - webrtc - Web-based real-time communication - Monorail 输入问题 ID 即可查询 Bug 详情。


No.1

类型:Bug

问题 ID:1122844

描述:启用 bugprone-use-after-move clang-tidy 检查

组件:Internals>Core

No.2

类型:Feature

问题 ID:1251096

描述:YUV444 支持 H.264 WebRTC 流

组件:Blink>WebRTC>Video,Internals>Media

No.3

类型:Bug

问题 ID:11121

描述:将默认 SdpSemantics 更改为 kUnifiedPlan 并制定计划 B [已弃用]

组件:PeerConnection

No.4

类型:Bug

问题 ID:12222

描述:默认启用音频的发送端带宽估计

组件:Audio,BWE

No.5

类型:Bug

问题 ID:12269

描述:探究重构 InterArrivalDelta 的 AB-Test 结果

组件:BWE

No.6

类型:Bug

问题 ID:13383

描述:Android ARM64 上的 WebRTC 堆栈展开不适用于最新的 Chromium Roll

组件:Build

No.7

类型:Bug

问题 ID:13503

描述:OSAtomicCompareAndSwap32Barrier 在 Xcode 13 构建中标记为已弃用

组件:Build

No.8

类型:Bug

问题 ID:13548

描述:stats 毫秒级暴露 qualitylimitationdurations,违反规范

组件:Stats

No.9

类型:Bug

问题 ID:13555

描述:将 RTC_DISALLOW_COPY_AND_ASSIGN 替换为 =delete 版本

组件:Cleanup

No.10

类型:Bug

问题 ID:13565

描述:rtc_media_unittests 失败

组件:Audio

No.11

类型:Bug

问题 ID:13571

描述:更新 WebRTC desktop_capture 以兼容 ChromeOS 的 int64_t 类型的显示 ID

组件:DesktopCapture

No.12

类型:Feature

问题 ID:13572

描述:如果初始化失败,切换编码器

组件:Video

No.13

类型:Bug

问题 ID:13582

描述:删除 rtc::Thread 中非 TaskQueueBase 版本的 PostTask 和 PostDelayedTask

组件:Cleanup

No.14

类型:Bug

问题 ID:13583

描述:TaskQueueBase:添加 PostDelayedHighPrecisionTask()

组件:Perf

No.15

类型:Feature

问题 ID:13585

描述:允许嵌入应用程序启动/停止事件跟踪

组件:Perf,Stats

No.16

类型:Bug

问题 ID:6625

描述:删除 RTP 数据通道的代码

组件:PeerConnection

No.17

类型:Bug

问题 ID:9534

描述:PeerConnectionInterface::RemoveTrack 应该返回 RTCError

组件:PeerConnection

No.18

类型:Bug

问题 ID:9734

描述:simulcast 屏幕共享潜在的性能低下问题

组件:Video

No.19

类型:Bug

问题 ID:1287978

描述:回归:用于屏幕共享的扩展 API 引发新对话框

组件:Blink>GetDisplayMedia

No.20

类型:Bug

问题 ID:1281399

描述:修复 WebRtcTimer/MetronomeSource 中的罕见死锁

组件:Blink>WebRTC>PeerConnection

No.21

类型:Bug

问题 ID:1280213

描述:当输入帧数据包含 alpha 通道时,WebRTCGpuMemoryBufferReadback 不起作用

组件:Blink>WebRTC>Video

No.22

类型:Bug

问题 ID:1279214

描述:在 Intel/Windows 平台上使用 VP9 硬件解码器产生的 WebRTC 视频损坏问题

组件:Blink>WebRTC>Video,Internals>Media>Codecs

No.23

类型:Bug

问题 ID:1278792

描述:如果捕获源更改失败,则将捕获的选项卡聚焦到 getDisplayMedia

组件:Blink>GetDisplayMedia

No.24

类型:Bug

问题 ID:1278321

描述:运行 typescript 时出现`找不到命名空间'mojo'错误。

组件:Blink>GetUserMedia,Build,UI>Browser>WebUI

No.25

类型:Bug

问题 ID:1278262

描述:DCHECK 在 blink::WebRtcVideoFrameAdapter::SharedResources::~SharedResources 与 WebRTCGpuMemoryBufferReadback 失败

组件:Blink>WebRTC>Video,Internals>Media>Video

No.26

类型:Bug

问题 ID:1277945

描述:PendingAccessRequest 不应缓存指向 Extension 的指针

组件:Blink>GetDisplayMedia

No.27

类型:Bug

问题 ID:1275617

描述:当配置了 BrowsingDataLifetime 策略时,媒体设备 DeviceID 会定期失效,而不会触发 changeevent

组件:Blink>GetUserMedia

No.28

类型:Bug

问题 ID:1272852

描述:当设置 RTCRtpEncodingParameters.scaleResolutionDownBy 并启用 WebRTCGpuMemoryBufferReadback 时,带有 alpha:discard 项的画布中 VideoFrame 被错误裁剪

组件:Blink>WebRTC>PeerConnection

No.29

类型:Bug

问题 ID:1254269

描述:在 Windows 平台上报 getUserMedia 的相机系统权限错误

组件:Blink>GetUserMedia

No.30

类型:Bug

问题 ID:1239207

描述:iframe 中视频播放时没有声音

组件:Blink>WebRTC>AudioUserMedia

No.20

类型:Bug

问题 ID:1281399

描述:修复 WebRtcTimer/MetronomeSource 中的罕见死锁

组件:Blink>WebRTC>PeerConnection

No.21

类型:Bug

问题 ID:1280213

描述:当输入帧数据包含 alpha 通道时,WebRTCGpuMemoryBufferReadback 不起作用

组件:Blink>WebRTC>Video

No.22

类型:Bug

问题 ID:1279214

描述:在 Intel/Windows 平台上使用 VP9 硬件解码器产生的 WebRTC 视频损坏问题

组件:Blink>WebRTC>Video,Internals>Media>Codecs

No.23

类型:Bug

问题 ID:1278792

描述:如果捕获源更改失败,则将捕获的选项卡聚焦到 getDisplayMedia

组件:Blink>GetDisplayMedia

No.24

类型:Bug

问题 ID:1278321

描述:运行 typescript 时出现`找不到命名空间'mojo'错误。

组件:Blink>GetUserMedia,Build,UI>Browser>WebUI

No.25

类型:Bug

问题 ID:1278262

描述:DCHECK 在 blink::WebRtcVideoFrameAdapter::SharedResources::~SharedResources 与 WebRTCGpuMemoryBufferReadback 失败

组件:Blink>WebRTC>Video,Internals>Media>Video

No.26

类型:Bug

问题 ID:1277945

描述:PendingAccessRequest 不应缓存指向 Extension 的指针

组件:Blink>GetDisplayMedia

No.27

类型:Bug

问题 ID:1275617

描述:当配置了 BrowsingDataLifetime 策略时,媒体设备 DeviceID 会定期失效,而不会触发 changeevent

组件:Blink>GetUserMedia

No.28

类型:Bug

问题 ID:1272852

描述:当设置 RTCRtpEncodingParameters.scaleResolutionDownBy 并启用 WebRTCGpuMemoryBufferReadback 时,带有 alpha:discard 项的画布中 VideoFrame 被错误裁剪

组件:Blink>WebRTC>PeerConnection

No.29

类型:Bug

问题 ID:1254269

描述:在 Windows 平台上报 getUserMedia 的相机系统权限错误

组件:Blink>GetUserMedia

No.30

类型:Bug

问题 ID:1239207

描述:iframe 中视频播放时没有声音

组件:Blink>WebRTC>AudioUserMedia


原文链接:

https://groups.google.com/g/discuss-webrtc/c/Yf6c3HW4N3k/m/3SC_Hy15BQAJ


关于网易云信

网易云信是集网易 20 余年 IM 以及音视频技术打造的融合通信云服务专家,稳定易用的通信与视频 PaaS 平台。

提供融合通信与视频的核心能力与组件,包含 IM 即时通讯、5G 消息平台、一键登录、信令、短信与号码隐私保护等通信服务,音视频通话、直播、点播、互动直播与互动白板等音视频服务,视频会议等组件服务。

网易云信服务于网易云音乐、好未来、新东方、科大讯飞、南京银行等各行各业客户。

用户头像

网易云信

关注

还未添加个人签名 2021.03.12 加入

来自网易云信,专注音视频技术,全面负责网易实时音视频、互动白板、直播、互动直播、传输网等项目的架构设计与研发,对音视频、高性能服务器以及网络通讯等领域均有多年的工作与项目经验 。

评论

发布
暂无评论
资讯|WebRTC M99 更新_WebRTC_网易云信_InfoQ写作社区