- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012-07发-展13策##略##############2012-07-13#######2#
2012-07发-展13策##略##############2012-07-13#######2#012-07-13########
HTTP Streaming 技术发展趋势
康 亮 工业和信息化部电信研究院通信标准研究所工程师
摘 要 HTTP Streaming 已逐渐成为因特网上主流的媒体 形 式 ,占据着不可替代的位置 。 本 文
在 介 绍几种流媒体技术的基础上 , 阐 述 了 HTTP Streaming 技术的发展趋势 , 包 括 3GPP Adaptive HTTP Streaming,Microsoft IIS Smooth Streaming,Apple HTTP Live Streaming 以 及 Adobe HTTP Dynamic Streaming。
关键词 HTTP Streaming Internet IP
引言
的。RTSP 控制实时数据的发送。RTSP 提供了一个可扩
展框架,使实时数据,如音频与视频的受控、点播成为 可能。 数据源包括现场数据与存储在剪辑中数据 。 该协 议目的在于控制多个数据发送连接,为选择发送通道, 如 UDP, 组播 UDP 与 TCP, 提 供 途 径 , 并 为 选 择 基 于 RTP 上 发送机制提供方法 , 即 RTSP 协 议 方 法 通 过
1
流媒体是指用户通过网络或者特定数字信道边下
载、边播放多媒体数据的一种工作方式。 流媒体技术的 诞生源于人们对 Internet 上方便、快捷地获取多媒体信 息的需求。 流媒体的出现促进了宽带业务的发展,它不 同于传统的多媒体, 其主要特点就是利用可变的带宽 技术,以流的形式进行数据传递,用户不需要花费很长 时间将多媒体数据全部下载到本地后才能播放, 而仅 需将起始几秒的数据先下载到本地的缓冲区中就可以 开始播放, 后面收到的数据会源源不断输入到该缓冲 区,从而维持播放的连续性,因此流媒体播放器通常只 是在开始时有一些时延。 在互联网飞速发展的时代,流 媒体技术的产生和发展必然会给我们的日常工作以及 生活带来深远的影响。
TCP 连接进行数据发送,
播放中的音频和视频信息通
过 RTP,RTCP(UDP 方式)端口进行包传递。
客户端与服务器之间连接图参见图 1。
流媒体技术的发展
2
图 1 RTSP 客户端与服务器连接图
RTSP 也支持动态码率切换功能,但是一般是由流
服务器控制的,每次的码率切换需要重新协商 SDP。 目 前, 如移动优酷 3 在视频传输的时候使用 的是 RTSP 协议。
(2) Progressive Download
Progressive Download(渐进式下载方式)也可以认
(1) RTSP/RTP
RTSP(RealTimeStreamingProtocol,实时流协议)是 由 RealNetworks 和 Netscape 共同提出的, 该协议定义 了一对多应用程序如何有效地通过 IP 网络传送多媒 体数据。 RTSP 在体系结构上位于 RTP 和 RTCP 之上, 它使用 TCP 或 RTP 完成数据传输。 使用 RTSP 时,客
2012-0户7机-和1服3务#器#都#可#以#发#出#请##求#,#即#R#T#SP#可#以2是0双1向2-0为7是-1HT3TP#S#tre#am#in#g 的#前#2身#0, 1其2通-过0H7TT-P1协3议#来#传######
2012-07-13################2012-07-13###2#0#
2012-07-13################2012-07-13###2#0#1#2#-#07-13########
输 文 件 。 目 前 , 国内外比较主流的视 频 网 站 ( 如
YouTube,优酷,土豆,六间房等)一般都用 Progressive Download 的方式播放视频节目。 Progressive Download 在用户点击播放视频节目时,会给用户发送视频文件, 用户可以边下载、边播放,而不是等到文件下载完毕才 可以播放视频。 在用户暂停播放时,服务器依然会给客 户端发送视频文件, 直至整个文件下载完毕或者用户 关闭视频。 基于此特性产生一个问题:如当一个文件为
3min,用户观看前 1min 后就不想再观看而关闭视频播 放时,而此时文件可能已经全部下载完毕,这样就会造 成后 2min 资源传输的浪费。
Progressive Download 客户端与服务器的交互过程 参见图 2,由客户端发起 HTTP 请求,服务器受到请求 后回复给客
文档评论(0)