




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
RTP RTCP协议 Contents 是用另外的传送音视频数据的协议 如RTP CompanyLogo CycleDiagram RTPRTCP RTCP RTCP RTP RTCP协议干嘛的 RTP Real timeTransportProtocol 实时运输协议 为实时应用提供端到端的运输 但不提供任何服务质量的保证 压缩编码 送入运输层 从开发者的角度看 RTP应当是应用层的一部分 RTP在端口号1025到65535之间选择一个未使用的偶数UDP端口号 而在同一次会话中的RTCP则使用下一个基数UDP端口号 默认端口号 RTP 5004RTCP 5005 实时传输协议暗示它也可以看做传输层协议因为RTP封装了多媒体应用的数据块 并且向多媒体应用层提供了服务 RTCP协议 RTPControlProtocol 是RTP协议不可分割的部分 主要功能 服务质量的监视与反馈 媒体间的同步 如视音频的配合 以及多播组中成员的标志 RTP的首部格式 RTP的首部格式 有效载荷类型 7位 指出后面的RTP数据属于何种格式的应用 应用层可根据次类型进行处理 音频 律PCM 0 GMS 3 A律PCM 8 G 722 9 G728 1 视频 活动JPEG 26 H 261 31 MPEG1 32 MPEG2 33 等 RTP的首部格式 序号 占16位 在一次RTP会话时 初始序号随机选择 每发出一个RTP分组 其序号 1 这样能发现丢失的分组 同时也能将时序的RTP重新排列好 CompanyLogo RTP的首部格式 时间戳 占32位 反映了RTP分组中的数据的第一个字节的采样时刻 在一个会话中 他的初始序号随机选择 即使没有信号发送 时间戳的数值也要随时间而不断地增加 接收端使用时间戳可准确知道应当在什么时间还原那一个数据块 从而消除时延抖动 时间戳还可以使视频应用中的声音和图像同步 时间戳的粒度取决于信号的类型 如某话音信号8kHz采样 每隔20ms构成一个数据块 则数据块中包含160个样本0 02 8000 160 CompanyLogo RTP的首部格式 CompanyLogo 如果只有系列号 并不能完整按照顺序的将data播放出来 因为如果data中间有一段是没有资料的 只有系列号的话会造成错误 需搭配上让它知道在哪个时间将data正确播放出来 如此我们才能播放出正确无误的信息 RTP的首部格式 同步源标识符 32位SSRC表示RTP的来源SSRC与IP地址无关 是随机产生的 两个RTP流恰好选择同一个SSRC流的概率极小 多个RTP流可复用到1个UDP用户数据报中 SSRC可使接收端的UDP能够将收到的RTP流送到各自的终点 CompanyLogo RTP的首部格式 参与源标识符 32位 CSRC 用来标志源于不同地点的RTP流在多播环境中 可以用中间的一个站 混合站 把发往同一个地点的多个RTP流混合成一个流 可节省通信资源 而CSRC的数值就可以把不同的RTP流分开 RTP的首部格式 RTCP协议的基本定义和作用 RTCP协议 RTPControlProtocol 是RTP协议不可分割的部分 主要功能 服务质量的监视与反馈 媒体间的同步 如视音频的配合 以及多播组中成员的标志 RTCP的主要功能 功能1 功能2 功能3 功能4 提供数据传输质量的反馈 为每个RTP源传输一个固定的识别符CNAME 知晓成员数目 控制包的发送速率 传输最小连接控制信息 如参加者标识 RTCP的五种分组类型 RTCP的五种分组类型 结束分组BYE 表示关闭一个数据流特定应用分组APP 使应用程序定义新的分组类型源点描述分组SDES 给出会话中参加者的描述 他包含参加者的规范名CNAME 电子邮件地址的字符串 RTCP的五种分组类型 接收端报告分组RR 接收端周期性地向所有的点用多播方式进行报告 接收端每收到一个RTP流就产生一个接受端报告分组RR RTP流的SSRC RTP流的分组丢失率 该RTP流中的最后一个RTP分组的序号 分组到达时间间隔的抖动等 CompanyLogo RR的两大作用 RTCP的五种分组类型 发送报告端分组SR 发送端周期性地向所有接受端用多播方式进行报告发送端每发送一个发送端报告分组RTP 就发送一个发送端报
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电瓶车保险相关知识培训课件
- 北京五年级考试数学题及答案
- 电焊工职业健康知识培训课件
- 高温防护安全知识培训课件
- 2-Ethyl-ss-ketobutiryl-SCoA-2-Ethyl-ss-ketobutiryl-coenzyme-A-生命科学试剂-MCE
- 新解读《GB-T 25122.1-2018轨道交通 机车车辆用电力变流器 第1部分:特性和试验方法》
- 会考物理考试题及答案
- 电焊学徒基础知识培训总结
- 保定动力技校考试题目及答案
- 蚌埠四中近期考试试卷及答案
- 人教版小升初语文试卷及答案【完整版】
- 武汉版三年级生命安全教育全册教案
- 农商行资本管理制度
- 口腔病区感染管理制度
- 学校食堂消防培训课件
- T/CAS 612-2022碳中和管理体系要求
- DB32/T 3626-2019秸秆有机肥制作技术规程
- 2025四川农商银行社会招聘800人笔试历年典型考题及考点剖析附带答案详解
- 车机联控标准用语29课件
- 电能计量装置错误接线分析-低压三相四线电能表错误接线分析
- 游戏电子合同协议书
评论
0/150
提交评论