上QQ阅读APP看书,第一时间看更新
1.2 流媒体简介
所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式,如音频、视频或多媒体文件。流式媒体在播放前并不需要下载整个文件,只需将开始部分内容存入内存,流式媒体的数据流便随时传送随时播放,只是在开始时有一些延迟。流媒体实现的关键技术就是流式传输。流式传输方式则是将整个A/V及3D等多媒体文件经过特殊的压缩方式分成一个一个压缩包,由视频服务器向用户计算机连续、实时传送。在采用流式传输方式的系统中,用户不必像采用下载方式那样等到整个文件全部下载完毕,而是只需经过几秒或几十秒的启动延时便可以在用户的计算机上利用解压设备(硬件或软件)对压缩的A/V、3D等多媒体文件解压后进行播放和观看。此时多媒体文件的剩余部分将在后台的服务器内继续下载。与单纯的下载方式相比,这种对多媒体文件边下载边播放的流式传输方式不仅使启动延时大幅度地缩短,而且对系统缓存容量的需求也大幅降低。综上所述,流媒体传输流程需要编码器、媒体服务器或代理服务器、RTP/RTCP、TCP/UDP、解码器等,如图1-4所示。