流媒体技术的技术原理
传统的在网络上传输音频、视频等多媒体信息的方式是先下载完整再播放。下载往往需要几分钟甚至几个小时。利用流媒体技术,可以实现流式传输,将声音、图像或动画从服务器连续不间断地传输到用户的计算机上。用户不必等到整个文件下载完毕,而是可以在几秒或更长的启动延迟后观看。当音频和视频在用户的机器上播放时,文件的其余部分将继续从服务器上下载。
如果把文件传输看成是一个接水的过程,那么过去的传输模式就像给用户立了一个规矩,必须等到一桶水满了才可以使用。这个等待时间自然受水流和水桶大小的影响。另一方面,在流式传输中,打开水龙头等待一小段时间后,水就会源源不断地流出,随时可以使用。因此,无论水的流量或水桶的大小,用户都可以随时使用水。从这个意义上说,流媒体这个词很形象。
流式技术有两种,一种是顺序流式,另一种是实时流式。
顺序流传输就是顺序下载,用户可以边下载边看文件。而用户的观看与服务器上的传输并不同步,用户只能在延迟一段时间后才能看到服务器上传的信息,或者总是看到服务器前段时间传输的信息。在这个过程中,用户只能观看下载的部分,不能要求跳转到未下载的部分。顺序流更适合高质量的短剪辑,因为它可以更好地保证节目播放的最终质量。适用于网站上发布的供用户订购的音视频节目。
在实时流中,可以实时查看音频和视频信息。在观看过程中,用户可以快进或后退观看前面或后面的内容,但在这种传输模式下,如果网络传输条件不理想,接收信号效果较差。
使用流媒体技术时,音视频文件要采用相应的格式,不同格式的文件需要用不同的播放器软件播放,所谓“一把钥匙开一把锁”。使用流媒体技术的音频和视频文件主要有三种“类型”。
一个是微软的ASF(高级流格式)。这些文件的后缀是。asf和。wmv,而对应的播放器是微软的“媒体播放器”。用户可以将图形、声音和动画数据组合成一个ASF格式的文件,也可以将其他格式的视频和音频转换成ASF格式。而且用户还可以通过声卡和视频采集卡将麦克风、录像机等外设的数据以ASF格式保存。
二是RealNetworks的RealMedia,包括RealAudio、RealVideo、RealFlash三种类型的文件,其中RealAudio用于传输接近CD音质的音频数据,RealVideo用于传输不间断的视频数据。RealFlash是RealNetworks和Macromedia联合推出的一种高压缩比的动画格式。这类文件的后缀是。rm,文件对应的播放器是“RealPlayer”。
第三个是苹果的QuickTime。这种文件扩展名通常是。mov,它对应的播放器是“QuickTime”
此外,MPEG、AVI、DVI和SWF都是适合流媒体技术的文件格式。
由于流媒体技术在一定程度上突破了网络带宽对多媒体信息传输的限制,因此被广泛应用于在线直播、在线广告、视频点播、远程教育、远程医疗、视频会议、企业培训、电子商务等诸多领域。
对于新闻媒体来说,流媒体既带来了机遇,也带来了挑战。
流媒体技术为传统媒体在互联网上开辟更广阔的空间提供了可能。广播电视媒体节目上网更方便,听众和观众网上订购节目更容易。在线音视频直播也将被广泛应用。
流媒体技术将传统媒体的“推”式传播转变为受众的“拉”式传播。观众不再被动地接收广播电视的节目,而是在自己方便的时候接收自己需要的信息。这将在一定程度上提高受众的地位,使他们掌握新闻传播的主动权,也使他们的需求对新闻媒体的活动产生更直接的影响。
流媒体技术的广泛应用也将模糊广播、电视和网络的界限。网络不仅是广播电视的辅助和延伸,也是广播电视的有力竞争者。利用流媒体技术,网络将提供新的音视频节目风格,也将形成新的商业方式,如付费点播服务。充分发挥传统媒体的优势,利用网络媒体的特长,保持媒体间的良好竞争与合作,是网络与传统媒体未来发展之路。