基于live555的rtp/rtcp研究
来源:互联网 发布:淘宝网花卉盆栽10元内 编辑:程序博客网 时间:2024/06/07 20:08
流媒体网络传输要满足高带宽,低传输延迟,支持组播模式,基于差错恢复的可靠保证和通道同步(尤其是视频和音频流的同步)。RTP/RTCP是一种基于组播的应用层协议,也是流媒体传输使用最广泛的协议。
实时传输协议RTP(Realtime TransportProtocol)在一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。RTP的典型应用建立在UDP上,但也可以在TCP或ATM协议上工作。RTP本身只保证实时数据的传输,并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制,它依靠RTCP提供这些服务。
实时传输控制协议RTCP(Realtime Transport ControlProtocol):负责管理传输质量在当前应用进程之间交换控制信息。在RTP会话期间,各参与者周期性地传送RTCP包,包中含有已发送的数据包的数量、丢失的数据包的数量等统计资料,因此,服务器可以利用这些信息动态地改变传输速率,甚至改变有效载荷类型。RTP和RTCP配合使用,能以有效的反馈和最小的开销使传输效率最佳化,故特别适合传送网上的实时数据。
有关rtp/rtcp最权威内容可参考RFC3550文档,有热心网友翻译成中文版方便大家学习,点击下载
client每隔4-5秒向server发送一个rtcp包,表明client状态正常,server可以继续发包;如果server在2分钟内未收到client发的receiver report,就认为client已关闭,server就把rtp连接切断。
来源:http://blog.csdn.net/lius1984/archive/2008/08/29/2846527.aspx
- 基于live555的rtp/rtcp研究
- 基于live555的rtp/rtcp研究
- 基于live555的rtp/rtcp研究
- LIVE555研究之二: RTSP、RTP/RTCP协议介绍
- LIVE555研究之二: RTSP、RTP/RTCP协议介绍
- LIVE555研究之二: RTSP、RTP/RTCP协议介绍
- LIVE555研究之二: RTSP、RTP/RTCP协议介绍
- LIVE555研究之二: RTSP、RTP/RTCP协议介绍
- RTP/RTCP流媒體服務器技術研究
- LIVE555,RTSP、RTP/RTCP协议介绍
- LIVE555 RTSP RTP/RTCP协议介绍
- live555的RTCP
- live555的RTCP .
- RTP/RTCP的实现
- 基于RTP/RTCP的无线视频传输自适应带宽控制
- 基于RTP/RTCP的无线视频传输自适应带宽控制
- RTP RTCP RTSP的联系
- RTP/RTSP/RTCP的区别
- 1人30天44587行代码,分享舍得网开发过程
- 【图论】【最短路】 pku1122 FDNY to the Rescuel
- struts2实现上传文件、生成缩略图、添加文字和图片水印
- CMD 解决文件名中含有空格
- PCI驱动程序实现
- 基于live555的rtp/rtcp研究
- 制作Firefox Plugin的几个注意点
- java设计模式:装饰器模式[Decorator]
- typedef char int8; 这样定义的好处?
- SQLyog Enterprise 破解
- sysdba,sysoper,normal 以及sys,sysdba,dba概念区别
- Android的多媒体框架OpenCore(PacketVideo)介绍
- 配置管理的三大误区
- 纪念逝去的青春