头图

WebRTC M99 is currently available in the stable version of Chrome and includes 3 new features and over 27 bug fixes, feature enhancements, and stability/performance improvements.
Welcome to the NetEase Yunxin official account. We will regularly translate WebRTC-related content to help developers get the latest information and stay at the forefront of the industry.

Features and bug fixes

You can log in: Monorail - webrtc - Web-based real-time communication - Monorail Enter the issue ID to query the bug details.

No.1

Type: Bug

Issue ID: 1122844

Description: Enable bugprone-use-after-move clang-tidy checks

Component: Internals>Core

No.2

Type: Feature

Issue ID: 1251096

Description: YUV444 supports H.264 WebRTC streaming

Components: Blink>WebRTC>Video, Internals>Media

No.3

Type: Bug

Issue ID: 11121

Description: Change default SdpSemantics to kUnifiedPlan and make Plan B [Deprecated]

Component: PeerConnection

No.4

Type: Bug

Issue ID: 12222

Description: Enables the bandwidth estimation on the sender side of audio by default

Components: Audio, BWE

No.5

Type: Bug

Issue ID: 12269

Description: Explore the AB-Test results of the refactored InterArrivalDelta

Component: BWE

No.6

Type: Bug

Issue ID: 13383

Description: WebRTC stack unwinding on Android ARM64 does not work with latest Chromium Roll

Component: Build

No.7

Type: Bug

Issue ID: 13503

Description: OSAtomicCompareAndSwap32Barrier marked as deprecated in Xcode 13 builds

Component: Build

No.8

Type: Bug

Issue ID: 13548

Description: stats exposes qualitylimitationdurations in milliseconds, violating the specification

Component: Stats

No.9

Type: Bug

Issue ID: 13555

Description: Replace RTC_DISALLOW_COPY_AND_ASSIGN with =delete version

Component: Cleanup

No.10

Type: Bug

Issue ID: 13565

Description: rtc_media_unittests failed

Component: Audio

No.11

Type: Bug

Issue ID: 13571

Description: Update WebRTC desktop_capture to be compatible with ChromeOS's display ID of type int64_t

Component: DesktopCapture

No.12

Type: Feature

Issue ID: 13572

Description: If initialization fails, switch encoder

Component: Video

No.13

Type: Bug

Issue ID: 13582

Description: Remove non-TaskQueueBase versions of PostTask and PostDelayedTask in rtc::Thread

Component: Cleanup

No.14

Type: Bug

Issue ID: 13583

Description: TaskQueueBase: Add PostDelayedHighPrecisionTask()

Component: Perf

No.15

Type: Feature

Issue ID: 13585

Description: Allows embedded applications to start/stop event tracing

Components: Perf,Stats

No.16

Type: Bug

Issue ID: 6625

Description: Code to delete RTP data channel

Component: PeerConnection

No.17

Type: Bug

Issue ID: 9534

Description: PeerConnectionInterface::RemoveTrack should return RTCError

Component: PeerConnection

No.18

Type: Bug

Issue ID: 9734

Description: Potential slow performance of simulcast screen sharing

Component: Video

No.19

Type: Bug

Issue ID: 1287978

Description: Regression: Extension API for screen sharing raises new dialog

Component: Blink>GetDisplayMedia

No.20

Type: Bug

Issue ID: 1281399

Description: Fix rare deadlock in WebRtcTimer/MetronomeSource

Component: Blink>WebRTC>PeerConnection

No.21

Type: Bug

Issue ID: 1280213

Description: WebRTCGpuMemoryBufferReadback does not work when input frame data contains alpha channel

Component: Blink>WebRTC>Video

No.22

Type: Bug

Issue ID: 1279214

Description: WebRTC video corruption issue with VP9 hardware decoder on Intel/Windows platforms

Components: Blink>WebRTC>Video,Internals>Media>Codecs

No.23

Type: Bug

Issue ID: 1278792

Description: If capturing source change fails, focus the captured tab to getDisplayMedia

Component: Blink>GetDisplayMedia

No.24

Type: Bug

Issue ID: 1278321

Description: `Cannot find namespace 'mojo' error when running typescript.

Component: Blink>GetUserMedia,Build,UI>Browser>WebUI

No.25

Type: Bug

Issue ID: 1278262

Description: DCHECK failed at blink::WebRtcVideoFrameAdapter::SharedResources::~SharedResources with WebRTCGpuMemoryBufferReadback

Components: Blink>WebRTC>Video, Internals>Media>Video

No.26

Type: Bug

Issue ID: 1277945

Description: PendingAccessRequest should not cache pointer to Extension

Component: Blink>GetDisplayMedia

No.27

Type: Bug

Issue ID: 1275617

Description: When the BrowsingDataLifetime policy is configured, the media device DeviceID is periodically invalidated without triggering a changeevent

Component: Blink>GetUserMedia

No.28

Type: Bug

Issue ID: 1272852

Description: VideoFrame in canvas with alpha:discard item is incorrectly clipped when RTCRtpEncodingParameters.scaleResolutionDownBy is set and WebRTCGpuMemoryBufferReadback is enabled

Component: Blink>WebRTC>PeerConnection

No.29

Type: Bug

Issue ID: 1254269

Description: Report the camera system permission error of getUserMedia on Windows platform

Component: Blink>GetUserMedia

No.30

Type: Bug

Issue ID: 1239207

Description: Video in iframe plays without sound

Component: Blink>WebRTC>AudioUserMedia

No.20

Type: Bug

Issue ID: 1281399

Description: Fix rare deadlock in WebRtcTimer/MetronomeSource

Component: Blink>WebRTC>PeerConnection

No.21

Type: Bug

Issue ID: 1280213

Description: WebRTCGpuMemoryBufferReadback does not work when input frame data contains alpha channel

Component: Blink>WebRTC>Video

No.22

Type: Bug

Issue ID: 1279214

Description: WebRTC video corruption issue with VP9 hardware decoder on Intel/Windows platforms

Components: Blink>WebRTC>Video,Internals>Media>Codecs

No.23

Type: Bug

Issue ID: 1278792

Description: If capturing source change fails, focus the captured tab to getDisplayMedia

Component: Blink>GetDisplayMedia

No.24

Type: Bug

Issue ID: 1278321

Description: `Cannot find namespace 'mojo' error when running typescript.

Component: Blink>GetUserMedia,Build,UI>Browser>WebUI

No.25

Type: Bug

Issue ID: 1278262

Description: DCHECK failed at blink::WebRtcVideoFrameAdapter::SharedResources::~SharedResources with WebRTCGpuMemoryBufferReadback

Components: Blink>WebRTC>Video, Internals>Media>Video

No.26

Type: Bug

Issue ID: 1277945

Description: PendingAccessRequest should not cache pointer to Extension

Component: Blink>GetDisplayMedia

No.27

Type: Bug

Issue ID: 1275617

Description: When the BrowsingDataLifetime policy is configured, the media device DeviceID is periodically invalidated without triggering a changeevent

Component: Blink>GetUserMedia

No.28

Type: Bug

Issue ID: 1272852

Description: VideoFrame in canvas with alpha:discard item is incorrectly clipped when RTCRtpEncodingParameters.scaleResolutionDownBy is set and WebRTCGpuMemoryBufferReadback is enabled

Component: Blink>WebRTC>PeerConnection

No.29

Type: Bug

Issue ID: 1254269

Description: Report the camera system permission error of getUserMedia on Windows platform

Component: Blink>GetUserMedia

No.30

Type: Bug

Issue ID: 1239207

Description: Video in iframe plays without sound

Component: Blink>WebRTC>AudioUserMedia

Original link:

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

About NetEase Yunxin

NetEase Yunxin is an integrated communication cloud service expert created by NetEase's more than 20 years of IM and audio and video technology, a stable and easy-to-use communication and video PaaS platform.

Provide core capabilities and components that integrate communication and video, including IM instant messaging, 5G messaging platform, one-key login, signaling, SMS and number privacy protection and other communication services, audio and video calls, live broadcast, on-demand, interactive live broadcast and interactive whiteboard, etc. Audio and video services, video conferencing and other component services.

NetEase Yunxin serves customers from various industries such as NetEase Cloud Music, TAL, New Oriental, iFLYTEK, and Bank of Nanjing.


网易数智
619 声望140 粉丝

欢迎关注网易云信 GitHub: