流媒体技术第2章.ppt

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
??? 不像流媒体服务器,几乎都只传送差不多十秒钟的数据给客户端。HTTP WEB服务器会在媒体文件下载完成之前一直在传送数据流。如果一开始播放时你就暂停了一个渐进式下载的视频,然后在那等着,就会把整视频个文件都下载到浏览器的缓存里面,这样就可以不停顿、平滑地把整个视频都看完。 码率节阀(Bit Rate Throttling)的技术 第三十页,共七十一页。 c) 基于HTTP的自适应流控 ??? 自适应流控是一种杂交了流控技术和基于HTTP渐进式下载的分发技术。自适应流控是使用了HTTP而不是新协议的先进的概念。 ? 在典型的自适应流控实现中,视频和音频源被切分成很多短的片断(“chunks“--流控块),然后被编码成需要的分发格式。流控块通常有两到四秒长。在视频编码级别,这通常意识着每个流控块被切分成一个视频图像组(GOP(Group of Pictures))边界(每个流控块都包含一个关键帧),于是就不用依赖过去或者将来的流控块的任何图像组的信息了。这样每个流控块之间就可以独立于其他流控进行解码。 第三十一页,共七十一页。 ?? 这些编码好的流控块放到HTTP WEB服务器上。客户端使用普通的HTTP渐进式下载的方式从WEB服务器上以线性的方式下载它们然后使用。一旦流控块下载到一客户端,客户端就可以顺序的方式对流控块进行播放。因为流控块很小心地进行编码,之间没有任何间隔和重叠,流控块播放起来就是平滑视频了。 ??????????当视频源用N种码率进行编码,生成N个两到四秒的不同大小的流控块之后,“自适应”部分的解决方案就有用了。客户端现在可以选择不同大小的流控块进行播放。因为WEB服务器只管按照网络带宽尽快地分发数据,客户端可以很容易地计算出用户端的带宽,就可以提前决定下载是大的还是小的流控块。播放和下载的缓冲的大小是完全由客户端定制的。 第三十二页,共七十一页。 一、RealSystem系统组成 1制作端产品RealProducer 编码器,主要用于压缩制作多媒体内容文件。 它提供两种编码格式选择:HTTP和Sure Stream,能充分利用服务器的服务功能。 实时压缩技术还提供现场直播和实时广播的功能。 RealProducer有初级版(Basic)和高级版 (Plus)两个版本。 第三十三页,共七十一页。 2、服务器产品RealServer(HelixServer) RealServer是目前国际上最强有力的Internet/Intranet上的流传播服务器引擎。 Real公司对外开放自己的RealServer的内部结构,提供二次开发的接口,允许第三方厂商对RealServer作进一步的开发来增加客户自己的功能需求。 根据应用方案的不同,RealServer分为:Basic\Plus\Intranet\Professional几个版本。 代理软件RealSystem Proxy提供专用的安全的流媒体服务代理,能使ISP有效降低带宽需求。 第三十四页,共七十一页。 3、客户端产品RealPlayer 可独立运行,也可作为插件在浏览器中运行 通过Web Server方式与服务器通信实现过程: 客户通过网页上的超链接与RealServer通信。 RealServer将产生一个很小的元文件(Metafile)发送至浏览器 浏览器接受到这个元文件(扩展名为*.RAM),包含了同RealServer通信的地址。 RealPlayer由元文件中的地址找到RealServer。 RealServer直接以流的方式与RealPlayer进行通信。 第三十五页,共七十一页。 4、RealMedia文件格式 Real Networks公司所制定的音频视频压缩规范称作Real Media File Format文件格式。 主要包括: RealAudio RealVideo RealFlash RealText RealPix 第三十六页,共七十一页。 2.2.3 QuickTime QuickTime系列的流媒体技术,除了它的播放器Quick Time Player有Windows平台的版本外,其他的软件大都是基于Mac OS平台的。 QuickTime采用了一种称为QuickTime VR技术的虚拟现实技术,用户通过鼠标或键盘的交互控制,可以观察某一地点360度的景象,或者从空间任何角度观察某一物体。 第三十七页,共七十一页。 一、Quick Time 文件格式 将媒体描述和媒体数据分开存储, 媒体描述/元数据( Meta-Data)叫做电影(movie),包含轨道数目,视频压缩格式和时间信息,索引。 媒体数

文档评论(0)

虾虾教育 + 关注
官方认证
内容提供者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档