WebRTC[26]-WebRTC M76发行说明

目录

前言

特征

    实现了RTCRtpTransceiver.setCodecPreferences()

    实现了RTCSctpTransport

    实现了RTCRtpSender.setStreams

    弃用

功能和Bug修改


前言

WebRTC M76目前包含3个新功能和50多个错误修复,增强功能和稳定性/性能改进。与之前的版本一样,官方鼓励所有开发人员经常在Canary,Dev和Beta渠道上运行Chrome版本,并快速报告发现的任何问题。

《WebRTC工作原理精讲》系列-总览

特征

实现了RTCRtpTransceiver.setCodecPreferences()

此新功能允许开发人员选择协商呼叫的编解码器,可能会删除默认编解码器或更改其首选顺序。这也可用于禁用RTX,RED或FEC编解码器条目。

实现了RTCSctpTransport

这允许检查用于DataChannel的传输状态。

实现了RTCRtpSender.setStreams

这允许设置与发送者的轨道相关联的MediaStream。
 

弃用

问题

描述

零件

10563

弃用UMA指标WebRTC.Audio。{AecDelayAdjustmentMsSystemValue,AecDelayAdjustmentMsAgnosticValue}

音频

10440

删除StringRtpHeaderExtension

网络> RTP

10397

消除WebRtcRTPHeader的使用

网络> RTP

功能和Bug修改

Type

Issue

Description

Component

Feature

10650

Add rtpTimestamp to contributing sources

Network>RTP

Feature

10579

Add FrameMarking RTP Header Extension support in H.264 receiver

Video

Feature

10542

Add the possibility to limit the delay based bandwidth estimator to increase

Network

Feature

10495

Create superframe index header and append it to frame buffer

Video

Feature

10456

[standard stats] Implement stats for roundTripTime of RTP streams of kind video

Stats

Feature

10455

[standard stats] Implement stats for roundTripTime of RTP streams of kind audio

Stats

Feature

10453

[standard stats] Implement stats for resolution and framerate pre-encoding

Stats

Feature

10451

[standard stats] Implement stats for quality limitation: qualityLimitationReason

Stats

Feature

10450

[standard stats] Implement jitterBufferDelay and jitterBufferEmittedCount for video

Stats

Feature

10447

[standard stats] Implement counters for retransmitted bytes

Stats

Feature

10446

[standard stats] Implement stats for target encode bitrate

Stats

Feature

10444

[standard stats] Implement stats for error correction of RTP streams

Stats

Feature

10443

[standard stats] Implement stats for audible/silent concealed samples

Stats

Feature

10442

[standard stats] Implement stats for accelerating/decelerating playout speed

Stats

Feature

9934

Makes send packet information non optional for feedback reports.

BWE

Feature

9801

Split voe::Channel into send and receive classes for audio rtp transport.

Audio, Network>RTP

Feature

9777

Implement RTCRtpTransceiver::setCodecPreferences()

PeerConnection

Feature

9545

Implement most of RTCRemoteInboundRtpStreamStats

Stats

Feature

4612

SCTP SDP m-lines: Convert to sending new draft SDP spec

PeerConnection

Feature

10506

[standard stats] Implement stats for packet send-side delay

Stats

Feature

965994

Add RTP timestamp to RTCRtpReceiver::RTCRtpContributingSource

Blink>WebRTC>Network

Feature

930186

[Video Capture, Feature] Dynamic Screen Capture

Blink>WebRTC>Video

Feature

891556

Implement RTCRtpTransceiver.setCodecPreferences()

Blink>WebRTC>PeerConnection

Feature

878465

mDNS service for IP handling in WebRTC

Blink>WebRTC>Network

Feature

844386

Implement RTCRtpSender.setStreams()

Blink>WebRTC>PeerConnection

Feature

818643

Implement RTCSctpTransport

Blink>WebRTC>PeerConnection

Bug

10693

packetization mode should be checked when selecting H264 as send video codec

PeerConnection

Bug

936715

VP8 Decoder: Quality expectation and improvements for Accelerated Decoders in chromium

Blink>WebRTC>Video

Bug

10607

Make sure packets in the pacer queue are preserved

Network>RTP

Bug

10604

Potential overflow in sequen

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

WebRTC工作原理精讲 文章被收录于专栏

WebRTC 作为当下最热门的实时音视频通讯框架,涉及非常多的过程,比如采集、编码、组包、发包、传输、收包、丢包重传、解封装、解码、音视频同步、渲染等,同时还包括很多功能特性,比如ANS、AGC、AEC,REMB、GCC、CNG、FEC、PLI、SVC等,需要一点点深入理解其中的奥秘。

全部评论

相关推荐

01-18 09:26
已编辑
门头沟学院 Java
王桑的大offer:建议中间件那块写熟悉即可,写掌握 面试包被拷打到昏厥
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务