第8章多媒体通信终端与系统-流媒体技术介绍

第8章多媒体通信终端与系统-流媒体技术介绍

ID:37619613

大小:863.70 KB

页数:32页

时间:2019-05-26

第8章多媒体通信终端与系统-流媒体技术介绍_第1页
第8章多媒体通信终端与系统-流媒体技术介绍_第2页
第8章多媒体通信终端与系统-流媒体技术介绍_第3页
第8章多媒体通信终端与系统-流媒体技术介绍_第4页
第8章多媒体通信终端与系统-流媒体技术介绍_第5页
资源描述:

《第8章多媒体通信终端与系统-流媒体技术介绍》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、多媒体通信技术8.6流媒体技术介绍闽南理工学院电子与电气工程系汤巧治,Email:tqzjdt@163.com1流媒体技术一:流媒体定义一:流媒体定义二:流媒体的技术原理二:流媒体的技术原理三:流媒体的传输过程三:流媒体的传输过程四:常见流式文件格式四:常见流式文件格式五:流媒体系统的基本构成五:流媒体系统的基本构成六:流媒体技术的软件六:流媒体技术的软件七:流媒体技术软件应用七:流媒体技术软件应用2011-12-19多媒体通信技术2一:流媒体定义一:流媒体定义流媒体其实是一种多媒体文件,其在网络上传输的过程中应用了流技术。所谓流技术,就是把完整的影像和声音数据经过压缩处理后保存在网站

2、服务器上,用户可以边下载边收看,从而无需将整个压缩文件下载之后再观看的网络传输技术。流媒体技术有三大特点:(1)能够实时播放音视频和多媒体内容,也可对其进行点播——具有交互性。(2)边下载,边播放——具有实时性。(3)客户端接收、处理和回放一个流媒体文件,但该文件不在客户端驻留,不占用客户端的存储空间,流媒体处理和播放完随即被清除——不占用户计算机存储空间。——只有同时符合这三个特点的才能称其为流媒体。2011-12-19多媒体通信技术3二:流媒体的技术原理二:流媒体的技术原理目前实现流媒体传输主要有两种方法:顺序流传输和实时流传输。顺序流(progressivestreaming)传

3、输和实时流(realtimestreaming)传输,它们分别适合于不同的应用场合。若视频为实时广播,或使用流式传输媒体服务器,或应用如RTSP的实时协议,即为实时流式传输;若视频使用HTTP服务器,文件即通过顺序流发送。——当然,流式文件也支持在播放前完全下载到硬盘。1、顺序流传输顺序流传输采用顺序下载的方式进行传输,在下载的同时用户可以在线回放多媒体数据,但给定时刻只能观看已经下载的部分,不能跳到尚未下载的部分,也不能在传输期间根据网络状况对下载速度进行调整。2011-12-19多媒体通信技术41、顺序流传输延时很大!!如何改进??图8-45:利用Web服务器传输视、音频的结构图2

4、011-12-19多媒体通信技术51、顺序流传输续顺序播放!!如何改进??图8-46:利用Web服务器和元文件传输视、音频的结构图2011-12-19多媒体通信技术62、实时流传输(交互式流传输)实时流式传输保证媒体信号带宽能够与当前网络状况相匹配,从而使得流媒体数据总是被实时地传送,因此特别适合于现场事件。实时流传输支持随机访问,即用户可以通过快进或者后退操作来观看前面或者后面的内容。从理论上讲,实时流媒体一经播放就不会停顿,但事实上仍有可能发生周期性的暂停现象,尤其是在网络状况恶化时更是如此。与顺序流传输不同的是,实时流传输需要用到特定的流媒体服务器,而且还需要特定网络协议的支持。

5、在流式传输的实现方案中,浏览器与服务器之间采用HTTP/TCP来传输控制信息;流服务器与播放器之间用RTP/UDP、TCP、RTSP(Real-timeStreamingProtocol)等协议来传输控制信息、实时音/视频数据。2011-12-19多媒体通信技术7交互式流传输图8-46:视、音频交互式流传输的结构图2011-12-19多媒体通信技术83、压缩编码技术压缩编码技术是流媒体技术体系中的关键技术。压缩编码的基本原理是采用一定的编码方式,将文件的数据结构进行重组:一方面,去掉一些重复或占而不用的空间,以达到减小文件“尺寸”的目的;另一方面,将文件分成压缩包,形成数据流,将原有的

6、多媒体文件转化为具有流格式的流媒体。例如,Microsoft采用MPEG4(最新版本为版本3)视频压缩编码算法,能够基于视频内容编码,生成ASF格式流媒体,同时支持多带宽、高带宽视频压缩编码,可以针对不同的网络环境生成包含几种不同传输速率数据流的视频流,为高级流技术的运用提供了可能性。2011-12-19多媒体通信技术9三:流媒体的传输过程三:流媒体的传输过程流式传输的过程一般是这样的:用户选择某一流媒体服务后,Web浏览器与Web服务器之间使用HTTP/TCP交换控制信息,以便把需要传输的实时数据从原始信息中检索出来;然后客户机上的Web浏览器启动音/视频Helper程序,使用HTT

7、P从Web服务器中检索相关参数对Helper程序初始化。——这些参数可能包括目录信息、音/视频数据的编码类型或与音/视频检索相关的服务器地址。2011-12-19多媒体通信技术10三:流媒体的传输过程三:流媒体的传输过程1、HTTP/TCPWeb浏览器Web服务器元文件2、定位控制信息RTSP/TCP(UDP)A/V播放器(音/视A/V服务器频Helper程序)RTP/RTCP/UDP用户端数据信息服务器图8-46:视、音频交互式流传输的结构图

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

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

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