流媒体文件是将一个资料(动画、影音等)分段传送,用户不必等待整个内容传送完毕,就可以观看到即时、连续的内容,甚至可以随时暂停、快进、快倒。由于不同公司发展的文件格式不同,传送的方式也有所差异,以下是目前流行的几种流媒体文件格式。

一、RealNetworks公司的.rm视频影像格式和.ra的音频格式

     RealNetworks公司的RealSystem由媒体内容制作工具RealProducer、服务器端Real Server、客户端软件(Client Software)组成,其流媒体文件包括Real Audio,Real Video,Real Presentation和Real Flash。RealAudio和Real Video中所采用的自适应流(Sure Stream)技术是Real Networks公司具有代表性的技术,可自动并持续地调整数据流的流量以适应实际应用中的各种不同网络带宽需求,轻松地在网上实现视、音频和三维动画的回放。Real格式具有极高的压缩比和很好的传输能力,其流式文件采用Real Producer软件进行制作,将源文件或实时输入变为流式文件,再把流式文件传输到服务器上供用户点播。服务器端软件为Real Server 8,具有网络管理功能,支持广泛的媒体格式与流媒体商业模式。客户端播放器Real Player的全球注册人数已经超过了1.6亿人,占据了60%的网上视频流点播市场。

     由于其成熟、稳定的技术性能,互联网巨人美国在线(AOL),ABC,AT&T,Sony和TimeLife等公司和网上主要电台都使用RealSystem向世界各地传送实时影音媒体信息以及实时的音乐广播。在我国,大量的影视、音乐点播和春节晚会、昆明世博会开幕式的网上直播都采用了RealSystem系统。



二、Microsoft公司的.asf格式

      微软公司也推出了一整套包括流媒体制作(MediaTools)、发布(MediaServer)和播放软件(Me?鄄diaPlayer)的信息流式播放方案Microsoft Media Technology。Media Tools提供了一系列的工具帮助用户生成ASF格式的多媒体流(包括实时生成的多媒体流),是整个方案的重要组成部分,它分为创建工具和编辑工具两种,创建工具主要用于生成ASF格式的多媒体流,包括Media Encoder,Author,Vid To ASF,Wav To ASF,Presenter五个工具;编辑工具主要对ASF格式的多媒体流信息进行编辑与管理,包括后期制作编辑工具ASF Indexer与ASF Chop,以及对ASF流进行检查并改正错误的ASF Check。ASF是一种包含音频、视频、图像以及控制命令、脚本等多媒体信息在内的数据格式,通过分成一个个的网络数据包在Internet上传输,实现流式多媒体内容发布。ASF支持任意的压缩/解压缩编码方式,并可以使用任何一种底层网络传输协议,具有很大的灵活性。Media Server可以保证文件的保密性,不被下载,并使每个使用者都能以最佳的影片品质浏览网页,具有多种文件发布形式和监控管理功能。Media Player则提供强大的流信息的播放功能,不仅用于Web方式播放,还可以用于在浏览器以外的地方播放影音文件。

 

      微软公司将MicrosoftMedia技术捆绑在Win?鄄dows2000中,具有方便、先进、集成、低费用等特点。此外,ASF还将被用作Windows版本中多媒体内容的标准文件格式,这无疑将对Internet,特别是流式技术的应用和发展产生重大影响。但目前在整体解决方案方面和RealNetworks的软件相比还有差距,且只能在微软平台上使用。

   

三、Apple公司的QuickTime

      Apple公司于1991年开始发布QuickTime,它几乎支持所有主流的个人计算平台和各种格式的静态图像文件、视频和动画格式,是创建3D动画、实时效果、虚拟现实、A/V和其他数字流媒体的重要基础。

      QuickTime包括服务器QuickTimeStreamingServer、带编辑功能的播放器QuickTimePlayer(免费)、制作工具QuickTime 4 Pro、图像浏览器Picture Viewer以及使Internet浏览器能够播放QuickTime影片的QuickTime 插件。QuickTime 4支持两种类型的流:实时流和快速启动流。使用实时流的 Quick?鄄Time 影片必须从支持 QuickTime 流的服务器上播放,是真正意义上的流媒体,使用实时传输协议(RTP)来传输数据。快速启动影片可以从任何Web Server上播放,使用超文本传输协议(HTTP)或文件传输协议(FTP)来传输数据。

 

      目前,FOX新闻在线、FOX体育在线、BBCWORLD、气象频道(WeatherChannel)等机构都加入QuickTime内容供应商行列,使用QuickTime 技术制作实况转播节目。通过好莱坞影视城(www.hollywood.com)检索到的许多电影新片片段,也都是以QuickTime格式存放的。

   

四、其他

      除了上述3种主要格式外,在多媒体课件和动画方面的流媒体技术还有Macromedia的Shockwave技术和MeataCreation公司的MetaStream技术等。

      通过Macromedia的Shockwave技术可以方便地在Web页面中加入图像、动画以及交互式界面等操作。Shockwave与Macromedia产品紧密联系在一起,包括Flash,ShockwaveforAuthorware,Shockwavefor Director等技术。

      MetaStream3D的图形设计软件是RayDreamStudio 5 以及Ray Dream 3D,可以方便地在网上创建、发布及浏览被缩放的3D图形,它具有小文件量及流传输的特点,比其它任何一种已存在的Internet 3D技术压缩率都高,主要应用于游戏开发厂商、页面设计者、电子商务、科学研究者、专业设计者等。

      此外,MPEG-4被认为是对抗微软向媒体市场进军的一种技术。MPEG-4将块头很大的数字文件压缩成较小的文件,以便在互联网上进行传输,并提供交互功能,使影视节目具有在当今只有互联网网站和视频游戏才能提供的交互性。