龙源期刊网httpwwwqika
comc
流媒体技术与教育
作者:张勇来源:《中国教育技术装备》2009年第24期
1流媒体技术
在当今社会人们对网络技术都有了一些感性的认识流媒体技术是一种依附于网络的传输技术。早期的多媒体文件需要从服务器上下载后才能播放。由于多媒体文件一般比较大一个典型的MPEG1编码视频节目1分钟的数据为113MB由于受到网络带宽的限制很难满足视频信息传输的实时性要求从而限制人们在互联网上使用多媒体数据进行交流导致难以推动I
ter
et视频信息的全面应用。在这种情况下更直观、更丰富的信息表现形式流媒体技术便应运而生。
流媒体是一种可以使音频、视频和其他多媒体在I
ter
et上以实时的、无需下载等待的方式进行播放的技术。流媒体文件格式是支持采用流式传输及播放的媒体格式。流式传输方式是将动画、音频、视频等多媒体文件经过特殊的压缩方式分成一个个压缩包由视频服务器向用户计算机连续地、实时地传送信息。在采用流式传输方式的系统中用户不必像非流式播放那样等到整个文件全部下载完毕后才能看到其中的内容而只需经过几秒或者几十秒的启动即可在用户的计算机上利用相应的播放器或者其他的硬件、软件对压缩的动画、视频、音频等流式多媒体文件解压后进行播放和观看多媒体文件的剩余部分将在台后从服务器继续下载。
11流媒体系统的组成流媒体是由不同的软件组成的这些软件在各个不同的层面上互相通信。基本的流媒体系统包括3个组件编码器E
coder用来将原始音频视频转换为流格式数据的软件服务器Server用来向用户发送流媒体的软件播放器Player用来观看或者收听流媒体的软件。编码器、服务器和播放器作为流媒体系统的3大基石相互之间通过特定的协议互相通信按照特定格式相互交换文件数据。
1编码器在观看或收听流媒体之前把原始的音频、视频文件先转换为流格式以便在因特网上传播这就是所谓的“编码”。编码过程包括两部分工作。一是要在尽可能保证文件原有声音影像质量的情况下降低文件的数据量二是要按照容错格式将转换后的文件打包以避免数据传输时发生丢失。
2服务器文件在编码之后即被存放在流媒体服务器上。流媒体服务器同普通的Web服务器一样都是在处理来自客户端的请求。但是与普通Web服务器不同的是普通Web服务器在将网页发送到浏览器上之后彼此之间的通信便结束了。而流媒体服务器在流媒
体传输期间则必须同用户的播放器保持双向通信。因为用户很有可能会暂停或者快放该文r