- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络视频广播流媒体技术及的应用探析
网络视频广播流媒体技术及的应用探析
【摘要】通过透视新技术带来的网络视频广播传播格局,详细的分析了视频广播中的流媒体技术及其主要应用。
【关键词】网络;流媒体;数字压缩;协议;主流格式;应用
1.前言
流媒体技术是当前十分流行的多媒体技术,其基础就是多媒体通信技术。流媒体一般是指通过IP网络传送媒体的技术总称。广义的涵义是使音频和视频形成稳定而连续的传输流和回放流的一系列技术的总称。狭义上讲,流媒体是相对于传统的“下载—回放”方式而言的一种新的从Internet上获得音频和视频等流媒体数据的方式,这种方式支持多媒体数据流的实时传输和实时播放。 2.流媒体技术
2.1 传输系统结构
现存流媒体解决方案采用的技术是多样的,但其本质是相近的。流媒体传输系统主要是传统客户机/服务器(C/S)模式,其系统结构如图1所示。主要由预处理器、服务器、网络和播放器组成。
2.2 流式传输的过程
流式传输的基本原理如图2所示,具体传输流程如下:
(1)用户选择某一流媒体服务后,Web浏览器与Web服务器之间使用HTTP/TCP交换控制信息,以便把需要传输的实时数据从原始信息中检索出来。
(2)客户机上的Web浏览器启动A/V Helper程序,用HTTP从Web服务器检索相关数据,A/V播放器进行初始化。
(3)从Web服务器检索出来的相关服务器的地址定位A/V服务器。
(4)A/V播放器与A/V服务器之间交换A/V传输所需的实时控制协议
(5)一旦A/V数据抵达客户端,A/V播放器就可以播放了。
2.3 流式传输的数字压缩
由于普通的多媒体文件不支持流式传输,也由于网络带宽的限制,为使流媒体传输流畅,需要采用专用压缩编码对音视频进行压缩编码。目前常用的已经标准化的压缩技术有MPEG-1、MPEG-2、H.261、H.263等,正在发展的有MPEG-4等。MPEG-1、MPEG-2适用于高带宽的能够提供高质量低延迟的视频和音频应用,而H.261、H.263以及正在发展MPEG-4则使用于低宽带的对图象质量的延迟要求不高的应用。
2.4 流式传输的缓存技术
这是流式传输必须的。对服务器端来说,把内存的部分存储空间当作缓存,用来存储一个服务循环中的每路服务流从硬盘取来的数据,按需要以一定的速率和服务顺序向客户端进行传输。有了缓存,即可把回取数据和和输出服务相分离,保证输出带宽的平滑和客户端流播放的连续性。
2.5 流式传输存储技术
流媒体服务器必须同时为多个用户或多个流检索数据,更复杂的是可能多个流同时存储同一文件拷贝的不同部分,为满足多流的实时播放,存储系统必须仔细考虑支持最大流的数目、缓冲区的大小、磁盘存取策略及文件的组织等。
2.6 流媒体传输协议
流媒体在Internet/Intranet上传输必然涉及到网络传输协议,除了Internet本身的多媒体传输协议外,还特别需要实现流式传输的实时流式传输协议,这些网络协议主要有以下几种:
(1)实时传输协议RTP
RTP主要处理一对一或者一对多的多媒体数据流传输任务,可以按照UDP,TCP及ATM等协议传输数据,负责提供时间信息和控制流同步。
(2)实时传输控制协议RTCP
RTCP和RTP一起提供流量控制和拥塞控制服务。RTP和RTCP配合使用,它们能以有效的反馈和最小的开销使传输效率最佳化,因而特别适合传送网上的实时数据。
(3)实时流协议RTSP
RTSP协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或RTP完成数据传输。
(4)资源预定协议RSVP
由于多媒体数据的流式传输对网络的延时非常敏感,要在网络中传输高质量的音频、视频信息,除了带宽要求之外,还需要其他更多的条件。RSVP是Internet上的资源预定协议,使用RSVP预留一部分网络带宽,能在一定程度上为流媒体的传输提供QoS。
2.7 流媒体播放方式
(1)单播
所谓单播就是客户端与服务器之间点对点的连接。在流媒体放过程中客户端与媒体服务器之间需要建立一个单独的数据通道,从一台服务器送出的每个数据包只能传送给一个客户机,这种数据的传送方式称为单播。
(2)组播
组播也称多播,其发送源和接收端是一对多的关系,采用组播方式,单台服务器能够对几十万台客户机同时发送连续数据流而无延时。媒体服务器只需要发送一个信息包,而不是多个;所有发出请求的客户端共享同一信息包。减少网络上传输的信息包的总量,网络利用效率大大提高,成本大为下降。
(3)点播
点播是指客户端主动连接到服务器端的单播连接,也就是用户通过主动选择播放内容来初始
原创力文档


文档评论(0)