WebRTC[54] - WebRTC之RTCP详解
Posted Data-Mining
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebRTC[54] - WebRTC之RTCP详解相关的知识,希望对你有一定的参考价值。
《WebRTC工作原理精讲》系列-总览(了解专栏更多内容,请点我!)
前言
在WebRTC中,流媒体协议使用的RTP/RTCP协议,其中,RTP负责流媒体数据传输,RTCP负责传输的质量控制。RTCP的作用还是非常重要,它可以实现发送数据/接收数据的反馈、丢包重传、关键帧请求、⽹络指标RTT、丢包率、抖动的计算及反馈,拥塞控制相关的带宽反馈,以及⽤户体验相关的⾳视频同步等。文本将重点介绍RTCP相关的内容和基础知识。
正文
RTCP类型
在WebRTC内部,RTCP包的类型一般可以分为七种,具体划分如下:
enum RtcpTypes
kRtcpTypeSR = 200, // Sender report payload type.
kRtcpTypeRR = 201, // Receiver report payload type.
kRtcpTypeSDES = 202, // SDES payload type.
kRtcpTypeB
以上是关于WebRTC[54] - WebRTC之RTCP详解的主要内容,如果未能解决你的问题,请参考以下文章
WebRTC代码走读:rtp_rtcp模块分析,webrtcrtp_rtcp
WebRTC[46] - WebRTC 之 RTT 深入浅出