流媒体传输协议

流媒体传输协议

ID:37440579

大小:112.00 KB

页数:12页

时间:2019-05-23

流媒体传输协议_第1页
流媒体传输协议_第2页
流媒体传输协议_第3页
流媒体传输协议_第4页
流媒体传输协议_第5页
资源描述:

《流媒体传输协议》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、图形与多媒体期末论文实时多媒体数据流的传输协议10180001常明贤10180018屈宏伟随着Internet的迅速发展,通过网络传输多媒体信息的条件已经成熟,海量多媒体数据传输成为亟待解决的问题之一。流媒体(即实时多媒体数据流)在海量多媒体数据传输中脱颖而出,已成为研究的热点。而流媒体实现的关键技术就是流式传输。  流式传输是与下载相对应的在网络上传A/V(audio/video)等多媒体信息方案。A/V(audio/video)文件一般都较大,所以需要的存储容量也较大;同时由于网络带宽的限制,下载需要很长的时间

2、开消,并有很大延迟。采用流式传输时,声音、影像或动画等时基媒体由音视频服务器向用户计算机的连续、实时传送,用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的启动延时即可进行观看,避免了用户必须等待整个文件全部从Internet上下载才能观看的缺点。当声音等时基媒体在客户机上播放时,文件的剩余部分将在后台从服务器内继续下载。实现流式传输有两种方法:顺序流式传输(progressivestreaming)和实时流式传输(RealTimeStreaming)。而这两种传输方法所应用的协议不同。1.顺序流式传输顺序

3、流式传输就是在下载文件的同时可观看在线媒体,在给定时刻,用户只能观看已下载的那部分,而不能跳到还未下载的前头部分。如使用HTTP服务器,文件即通过顺序流发送。由于标准的HTTP服务器可发送这种形式的文件,也不需要其他特殊协议,它经常被称作HTTP流式传输。顺序流式文件是放在标准HTTP或FTP服务器上,易于管理,基本上与防火墙无关。2.实时流式传输实时流式传输指保证媒体信号带宽与网络连接匹配,使媒体可被实时观看到。实时流与HTTP流式传输不同,他需要专用的流媒体服务器、传输协议和特殊网络协议。这些协议在有防火墙时有

4、时会出现问题,导致用户不能看到一些地点的实时内容。支持流媒体传输有如下网络协议:实时传输协议RTP(Real-TimeTransportProtocol)RTP是在Internet上针对多媒体数据流在一对一或一对多的传输情况下工作时的一种传输协议。其目的是提供时间信息和实现流同步。RTP通常使用UDP来传送数据,但RTP也可以在TCP或ATM等其他协议之上工作。当应用程序开始一个RTP会话时将使用两个端口:一个给RTP,一个给RTCP。RTP本身并不能为按顺序传送数据包提供可靠的传送机制,也不提供流量控制或拥塞控制

5、,它依靠RTCP提供这些服务。通常RTP算法并不作为一个独立的网络层来实现,而是作为应用程序代码的一部分。1.RTP数据传输协议图形与多媒体期末论文 RTP提供端对端网络传输功能,适合通过组播和点播传送实时数据,如视频、音频和仿真数据。RTP没有涉及资源预订和质量保证等实时服务,RTCP扩充数据传输以允许监控数据传送,提供最小的控制和识别功能。RTP与RTCP设计成独立传输和网络层。RTP头格式如下:开始12个八进制出现在每个RTP包中,而CSRC标识列表仅出现在混合器插入时。2.复用RTP连接 为使协议有效运行,

6、复用点数应减至最小。RTP中,复用由定义RTP连接的目的传输地址(网络地址与端口号)提供。例如,对音频和视频单独编码的远程会议,每个媒介被携带在单独RTP连接中,具有各自的目的传输地址。目标不在将音频和视频放在单一RTP连接中,而根据SSRC段载荷类型进行多路分解。使用同一SSRC,而具有不同载荷类型的交叉包将带来几个问题: 如一种载荷类型在连接期间切换,没有办法识别新值将替换哪个旧值。SSRC定义成用于标识单个计时和系列号空间。如媒体时钟速率不同,而要求不同系列号空间以说明那种载荷类型有丢包,交叉复用载荷类型将需

7、要不同计时空间。RTCP发送和接收报告可能仅描述每个SSRC的计时和系列号空间,而不携带载荷类型段。RTP混合器不能将不兼容媒体流合并成一个流。 在一个RTP连接中携带多个媒介阻止几件事:使用不同网络路径或网络资源分配;接受媒介子集。对每种媒介使用不同SSRC,但以相同RTP连接发送可避免前三个问题,但不能避免后两个问题。3.对RTP头特定设置的修改 可以认为,现用RTP数据包头对RTP支持的所有应用类共同需要的功能集是完整的。然而,为维持ALF设计原则,头可通过改变或增加设置来裁剪,并仍允许设置无关监控和记录工具

8、起作用。标记位与载荷类型段携带特定设置信息,但由于很多应用需要它们,否则要容纳它们,就要增加另外32位字,故允许分配在固定头中。包含这些段的八进制可通过设置重新定义以适应不同要求,如采用更多或更少标记位。如有标记位,既然设置无关监控器能观察包丢失模式和标记位之间的关系,我们就可以定位八进制中最重要的位。 其它特殊载荷格式(视频编码)所要求的信息应该携带在包的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。