RTCP 详解1
来源:互联网 发布:第一岛链 知乎 编辑:程序博客网 时间:2024/06/07 07:13
这部分主要写背景知识内容主要来自rfc,会部分涉及到live555代码
RTCP是RTP的控制包,它使用和数据包相同的传输机制
RTCP功能:
1、提供数据传输质量的反馈。通过RTCP RR和SR实现
2. 为每个RTP源传输一个固定的识别符CNAME。接收者用CNAME来跟踪每个成员。用它来关联一系列相关RTP会话中来自同一个成员的多个数据流
3. 每个成员向所有成员发控制包,各个成员都可以独立的观察会议中所有成员的数目。
RTCP 包格式
V: 版本号
P:填充位
RC:接收报告计数
PT:类型
Length:包长度 (32位为单位)
SSRC:同步源标识符
NTP Timestamp:报告发送时的背景时钟
RTP Timestamp: 时间戳
sender‘s packet count 发送的报文总数
sender’s octet count发送的总字节数
Fraction Lost 丢包率
Cumulative number of packet lost:累积丢包数
interarrival jitter:到达间隔抖动,统计方差
LSR:接收到的来自源SSRC_n的最新RTCP发送者报告(SR)的64位NTP时间标志的中间32位
DLSR: 32比特 是从收到来自SSRC_n的SR包到发送此接收报告块之间的延时,以1/65536秒为单位
- RTCP 详解1
- RTCP协议详解
- rtp/rtcp协议详解
- RTP/RTCP协议详解
- RTCP中文详解
- RTP/RTCP协议详解
- RTP/RTCP协议详解
- rtp/rtcp协议详解
- RTP&RTCP详解
- RTP/RTCP详解
- RTCP详解2
- rtcp详解3
- RTP/RTCP详解
- RTCP协议详解
- RTCP协议详解
- RTP/RTCP详解
- RTCP协议详解
- RTCP协议详解
- C#创建com组件
- 作业 上机练习 5
- test5-8(带姓名成绩单)
- UVa 10360 Rat Attack (枚举&优化)
- 关于Ghost博客长久保持运行(与Ghost博客同步发表)
- RTCP 详解1
- 林志颖VS方舟子 Linboss从容应对显智慧【转】
- If-Modified-Since in HTTP headers
- Memcahed分布式缓存服务替换Session解决方案
- 杨辉三角
- struts2的struts.xml简单介绍
- 位域
- JavaWeb学习__第4天__response与request
- server的端口号