头图

WebRTC M94 is currently released in the Chrome beta, including 1 new feature and more than 19 bug fixes, functional enhancements, stability and performance improvements.

Welcome to pay attention to organization number . We will regularly translate WebRTC related content to help developers get the latest information and stay at the forefront of the industry.

01. Public service announcement

1. MediaTrack pluggable stream

MediaStreamTrack’s pluggable stream API is now available as a stable Web API, and the source trial version is no longer needed! This API can be used to directly access and modify audio or video streams.

For more information, see: https://web.dev/mediastreamtrack-insertable-media-processing/

2. The non-standard RTCConfiguration.offerExtmapAllowMixed option has been removed from Chrome

The non-standard offerExtmapAllowMixed in the RTCPeerConnection constructor has been removed from M94.

See also https://groups.google.com/a/chromium.org/g/blink-dev/c/Plik-x6biZ0/m/eJ8P1iy0AQAJ for details and how to call setRemoteDescription before Perform SDP operations.

02. Functions and bug fixes

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

No.1

Type: Bug

Issue ID: 1084702

Description: The mobile version of Chrome on Pixel 3 has video corruption in non-16-bit aligned resolution during WebRTC calls: hardware VP8 encoder bug

Components: Blink>WebRTC>Video,

Internals>GPU>Video,

Internals>Media>Capture

No.2

Type: Feature

Issue ID: 1225701

Description: Build for developers to enable DCHECKS by default

Component: Build

No.3

Type: Bug

Issue ID: 1232358

Description: Dependency Descriptor (DD) RTP extension failure when AV1-SVC is enabled in WebRTC

Component: Blink>WebRTC

No.4

Type: Bug

Issue ID: 1234779

Description: When the remoteDescription status is a=inactive, Peer Connection still sends RTP

Component: Blink>WebRTC>PeerConnection

No.5

Type: Bug

Issue ID: 1236202

Description: Merge request: PeerConnection assumes that all new m= parts will enter the first BUNDLE group

Component: Blink>WebRTC>PeerConnection

No.6

Type: Bug

Issue ID: 999886

Description: Code library comparison clang r370594 adds -Wfinal-dtor-non-final-class compilation option

Components: Build, Tools>LLVM

No.7

Type: Bug

Problem ID: 11640

Description: Support RFC 2198 redundant items

Component: Audio

No.8

Type: Bug

Question ID: 12470

Description: Cyclic and empty RTP packets with gaps in sequence numbers

Component: Network>RTP

No.9

Type: Bug

Issue ID: 12837

Description: The PC side sends out candidates when renegotiating

Component: PeerConnection

No.10

Type: Bug

Issue ID: 12906

Description: PeerConnection assumes that all new m= parts will enter the first BUNDLE group

Component: PeerConnection

No.11

Type: Bug

Issue ID: 12975

Description: The aspect ratio of video_replay is hard-coded

Component: Tools

No.12

Type: Bug

Issue ID: 12980

Description: The video jitter statistics are much higher than expected

Component: Stats

No.13

Type: Bug

Issue ID: 12988

Description: WebRTC is going to provide a switch option for Chromium's default value of dcheck_always_on

Component: Build

No.14

Type: Bug

Issue ID: 12989

Description: During a 50-tile conference call, NackModule2 may cause idle wake-up at 2.5 kHz

Component: Internals

No.15

Type: Bug

Issue ID: 12991

Description: AVC parsing error occurred when hardware acceleration is turned on in Chrome Windows

Component: Video

No.16

Type: Bug

Issue ID: 12995

Description: FrameEncryptorInterface cannot be used for video

Component: PeerConnection

No.17

Type: Bug

Issue ID: 13037

Description: The encoding frame rate statistics of each layer are inaccurate

Components: Stats, Video

No.18

Type: Bug

Issue ID: 13053

Description: iSAC test on Mac ARM64 failed to start after chromium rollback

Components: Audio, Build

No.19

Type: Bug

Issue ID: 4299

Description: Delete a=ice-options:google-ice from the generated offer

Component: PeerConnection

No.20

Type: Bug

Issue ID: 1231698

Description: display-capture (permission policy)

Component: Blink>GetDisplayMedia

Original link:

https://groups.google.com/g/discuss-webrtc/c/tFyWdqW2sQM/m/ebfZvC9VAgAJ

About NetEase Cloud Letter

a convergent communication cloud service expert built by NetEase over 20 years of 1617923334fa3a IM and audio and video technology, a stable and easy-to-use communication and video PaaS platform.

Provides converged communications and video capability and core components, including IM instant messaging , 5G messaging platform , a key to log , signaling , SMS with the number privacy and other communications services, audio and video calls , live broadcast , on demand , interactive live broadcast and interactive whiteboard and other audio and video services, video conference and other component services.

NetEase Yunxin serves customers in Netease Cloud Music , , New Oriental , , Nanjing Bank .


网易数智
619 声望140 粉丝

欢迎关注网易云信 GitHub: