实时传输协议RTP与RTCP
日期:2007年7月29日 作者: 查看:[大字体 中字体 小字体]-
作者:流媒体中文网 rtp(real-timetransportprotocol)是用于internet上针对多媒体数据流的一种传输协议。rtp被定义为在一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。rtp通常使用udp来传送数据,但rtp也可以在tcp或atm等其他协议之上工作。当应用程序开始一个rtp会话时将使用两个端口:一个给rtp,一个给rtcp.rtp本身并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠rtcp提供这些服务。通常rtp算法并不作为一个独立的网络层来实现,而是作为应用程序代码的一部分。实时传输控制协议rtcp.rtcp(real-timetransportcontrolprotocol)和rtp一起提供流量控制和拥塞控制服务。在rtp会话期间,各参与者周期性地传送rtcp包。rtcp包中含有已发送的数据包的数量、丢失的数据包的数量等统计资料,因此,服务器可以利用这些信息动态地改变传输速率,甚至改变有效载荷类型。rtp和rtcp配合使用,它们能以有效的反馈和最小的开销使传输效率最佳化,因而特别适合传送网上的实时数据。
6.2.1 rtp数据传输协议
rtp提供端对端网络传输功能,适合通过组播和点播传送实时数据,如视频、音频和仿真数据。rtp没有涉及资源预订和质量保证等实时服务,rtcp扩充数据传输以允许监控数据传送,提供最小的控制和识别功能。rtp与rtcp设计成独立传输和网络层。
2.1.1 rtp固定头rtp 头格式如下:
-----------------------------------------------------------------------------------------------
v=2px cc m pt 系列号
-----------------------------------------------------------------------------------------------
时标
-----------------------------------------------------------------------------------------------
同步源标识(ssrc)
-----------------------------------------------------------------------------------------------
作用标识 (csrc) ……
-----------------------------------------------------------------------------------------------
开始12个八进制出现在每个rtp包中,而csrc标识列表仅出现在混合器插入时。
2.1.2 复用 rtp 连接为使协议有效运行,复用点数目应减至最小。rtp中,复用由定义rtp连接的目的传输地址(网络地址与端口号)提供。例如,对音频和视频单独编码的远程会议,每个媒介被携带在单独rtp连接中,具有各自的目的传输地址。目标不在将音频和视频放在单一rtp连接中,而根据ssrc段载荷类型进行多路分解。使用同一ssrc ,而具有不同载荷类型的交叉包将带来几个问题:如一种载荷类型在连接期间切换,没有办法识别新值将替换那一个旧值。
ssrc定义成用于标识单个计时和系列号空间。如媒体时钟速率不同,而要求不同系列号空间以说明那种载荷类型有丢包,交叉复用载荷类型将需要不同计时空间。
- [1] [2] 下一页
-
- 实时传输协议RTP与RTCP 相关文章:
- ·非主流ps教程实用的技巧大全
- ·解读身份认证技术现实化
- ·Vista系统实现自动关机技巧
- ·Illustrator传统风格名片设计实例
- ·AutoCAD造型实例:十字形螺丝刀头
- ·AutoCAD造型实例:一字形螺丝刀头
- ·Mac+Win实测 Boot Camp还是虚拟机?
- ·Illustrator绘制精美三维图表实例
- ·JavaScript/JS实现标题栏跑马灯
- ·CSS实例布局:上中下三行 中间自适应
- 实时传输协议RTP与RTCP 相关软件
- ·《实况足球2007》粤语存档繁体中文版
- ·《NBA实况篮球》街机模拟器
- ·《实况足球8》欧洲PC版商店所有物品存档
- ·超任游戏《实况足球4》模拟器
- ·《实况足球9》实用工具集
- ·大案纪实:惊天绑架案
- ·《沙嘴红灯区》(长篇纪实小说)
- ·真实摔跤
- ·中国第一颗原子弹制造纪实:596秘史
- ·实况足球2008
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:流媒体技术及其应用
精品推荐
热点TOP10
- ·VEGAS DVD之路(2) DVD菜单制作
- ·多媒体知识全接触 教程
- ·基于OpenGL的三维曲面数据场动态显示
- ·Premiere不传之秘:片头制作
- ·Premiere不传之秘:字幕制作
- ·ColdFusion MX 轻松制作 FLASH
- ·Lightwave制作陨石群教程
- ·LightWave 3D制作再生侠全过程(一)
- ·三维贺岁动画《秦时明月》动画流程简介
- ·AfterEffects处理水墨画特效
- ·会声会影10 三步打造家庭影片
- ·ColdFusion与FLASH通信轻松入门
- ·ColdfusionMX与FlashMX如何通讯
- ·DV后期制作时丢帧四大原因
- ·功能专业操作大众的会声会影10 Plus
- ·用Cluster巧妙实现眼球影响眼皮的联动
- ·制作经典电影镜头的“字幕”效果
- ·用软件提高MP3音质的方法
- ·软件多媒体教程录制方法详解
- ·关于流媒体文件格式简单介绍
