第10章 流媒体技术多媒体 技术课件

第10章 流媒体技术多媒体 技术课件

ID:13743859

大小:311.00 KB

页数:45页

时间:2018-07-24

第10章 流媒体技术多媒体 技术课件_第1页
第10章 流媒体技术多媒体 技术课件_第2页
第10章 流媒体技术多媒体 技术课件_第3页
第10章 流媒体技术多媒体 技术课件_第4页
第10章 流媒体技术多媒体 技术课件_第5页
资源描述:

《第10章 流媒体技术多媒体 技术课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章流媒体技术本章重点:流媒体的定义流媒体系统的基本构成流媒体的应用使用VFW开发10.1流媒体及其传输技术10.2流媒体系统的基本构成10.3流媒体的应用10.4流媒体系统开发基础10.5小结第10章流媒体技术10.1流媒体及其传输技术10.1.1流媒体的定义10.1.2流媒体技术原理10.1.3流式文件格式10.1.1流媒体的定义在网络上传输音/视频(A/V)等多媒体信息,目前主要有下载和流式传输两种方式。如果采用下载方式下载一个音/视频文件,常常要花数分钟甚至数小时。这主要是由于音/视频文件一般都较大,所需的存储容量也较大;再加上网络带宽的限制,所以

2、这种方法延迟很大。流式传输则把声音、影像或动画等时基媒体通过音/视频服务器向用户终端连续、实时地传送。10.1.1流媒体的定义流媒体(StreamingMedia)是指在网络中使用流式传输技术的连续时基媒体,如音频、视频或多媒体文件。流媒体技术就是把连续的影像和声音经过压缩处理后放在网站服务器上,让用户边下载边观看和收听,而不需要等整个文件全部下载完毕后才观看10.1.1流媒体的定义基础技术包括:网络通信、多媒体数据采集、多媒体数据压缩、多媒体数据存储、多媒体数据传输。流媒体实现的关键技术就是流式传输。实现流式传输有两种方法:实时流式传输和渐进流式传输。一般说

3、来,如视频为实时广播,或使用了流式传输媒体服务器,或应用了如RTSP(RealTimeStreamingProtocol)等实时协议,即为实时流式传输;如使用HTTP服务器,文件即为通过渐进流式传输。10.1.1流媒体的定义1.实时流式传输(1)实时流式传输保证媒体信号带宽与网络连接匹配,使媒体可被实时观看到。实时流式传输与HTTP流式传输不同,它需要专用的流媒体服务器与传输协议。(2)实时流式传输需要特定服务器,如QuickTimeStreamingServer,RealServer与WindowsMediaServer。这些服务器允许用户对媒体发送进行更多

4、级别的控制,因而系统设置、管理比标准HTTP服务器更复杂。10.1.1流媒体的定义2.渐进流式传输(1)渐进流式传输是顺序下载,在下载文件的同时用户可观看在线媒体,在给定时刻,用户只能观看已下载的那部分,而不能跳到还未下载的前头部分。渐进流式传输不能像实时流式传输那样在传输期间可根据用户连接的速度做调整。(2)通过调制解调器发布短片段的情况,渐进流式传输显得很实用,它允许用比调制解调器更高的数据速率创建视频片段。尽管有延迟,毕竟可发布较高质量的视频片段。10.1.2流媒体技术原理流式传输的实现需要缓存。流式传输的实现需要合适的传输协议。在流式传输的实现方案中,

5、一般采用HTTP/TCP来传输控制信息,而用RTP/UDP来传输实时音/视频数据10.1.2流媒体技术原理流式传输的过程一般是这样的:用户选择某一流媒体服务后,Web浏览器与Web服务器之间使用HTTP/TCP交换控制信息,以便把需要传输的实时数据从原始信息中检索出来;然后客户机上的Web浏览器启动音/视频Helper程序,使用HTTP从Web服务器中检索相关参数对Helper程序初始化。这些参数可能包括目录信息、音/视频数据的编码类型或与音/视频检索相关的服务器地址。10.1.2流媒体技术原理Web浏览器Web服务器A/V播放器A/V服务器HTTP/TCP控

6、制信息RTSP/TCP(UDP)数据信息RTP/UDP元文件定位图10.1流式传输基本原理10.1.3流式文件格式标准体文件格式大文件流式编码软件或硬件流式媒体文件格式流式数据图10.2流式文件编码过程10.1.3流式文件格式Video/Audio文件扩展名媒体类型与名称.asfAdvancedStreamingFormat(Microsoft).rmRealVideo/Audio文件(ProgressiveNetworks).raRealAudio文件(ProgressiveNetworks)).rpRealPix文件(ProgressiveNetworks

7、.rtRealText文件(ProgressiveNetworks).swfShockWaveFlash(Micromedia).vivVideoMovie文件(VivoSoftware)表10.1常用的流式文件类型10.2流媒体系统的基本构成10.2.1媒体内容制作10.2.2媒体内容管理10.2.3用户管理10.2.4视频服务器10.2.5客户端系统10.2流媒体系统的基本构成流媒体系统大致包括:媒体内容制作、媒体内容管理、用户管理、视频服务器和客户端播放系统。媒体内容制作包括媒体采集与编码。媒体内容管理主要完成媒体存储、查询及节目管理、创建和发布。用户管

8、理涉及用户的登记、授权、计费和认证。视

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

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

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