資訊|WebRTC M99 更新

網易雲信發表於2022-04-27

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/d...

關於網易雲信

網易雲信是集網易 20 餘年 IM 以及音視訊技術打造的融合通訊雲服務專家,穩定易用的通訊與視訊 PaaS 平臺。

提供融合通訊與視訊的核心能力與元件,包含 IM 即時通訊、5G 訊息平臺、一鍵登入、信令、簡訊與號碼隱私保護等通訊服務,音視訊通話、直播、點播、互動直播與互動白板等音視訊服務,視訊會議等元件服務。

網易雲信服務於網易雲音樂、好未來、新東方、科大訊飛、南京銀行等各行各業客戶。

相關文章