webrtc 丢包反馈之 rtcp goog-remb

本文介绍了WebRTC中的一种丢包处理机制——RTCP Goog-REMB(Receiver Estimated Maximum Bitrate)。Goog-REMB允许接收端估算其最大接收带宽,并通过RTCP REMB消息反馈给发送端,以此动态调整发送码率,实现带宽自适应。在WebRTC中,该功能通过`a=rtcp-fb:100 goog-remb`进行信令协商,100代表codec payload类型。谷歌实现了自己的REMB版本。
摘要由CSDN通过智能技术生成


本文原创自 http://blog.csdn.net/voipmaker  转载注明出处


webrtc内置支持多种丢包处理机制,他的反馈是通过rtcp 实现的,包括rtcp-fb nack, fir, goog-remb, 这篇文章简单介绍一下goog-remb这个功能,详细内容可以参考相关

RFC  draft-alvestrand-rmcat-remb.

首先说这个属性是用来做什么的,英文全称  Receiver Estimated Maximum Bitrate,  接收端最大接收码率估测,接收端会估计本地接收的最大带宽能力,并通过rtcp remb 消息返回给对端,这样对端可以调整自己的发送端码率,达到动态调整带宽得目的,具体消息类型通过rtcp的属性

Unique identifier 来区分是remg消息,此部分是四个字节,REMG

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值