主流流媒体系统比较
目前国际上参与流媒体技术竞争的主要是三家大公司,即Real Networks、Microsoft和Apple。其中互联网上使用较多的流媒体格式主要是Real Networks公司的Real Media
和Microsoft公司的Windows Media。最近Philips公司也加入了角逐的行列。
Real Networks公司是世界领先的网上流式音视频解决方案的提供商,提供从制作端、服务器端到客户端的所有产品。Real格式具有很高的压缩比和很好的传输能力,适合在网络上进行信息发布。
流媒体领域的巨大市场前景也引起了微软公司的注意。目前,微软已经将Windows Media技术捆绑在Windows 2000中。微软推出的Windows Media技术以其方便性、先进性、集成性、低费用等特点,逐渐被人们所认识。微软的流视频解决方案在微软Windows平台上是免费的,制作端与播放器的视音频质量都不错,而且易于使用,但目前在整体解决方案方面和Real Networks的产品相比还有一定差距,且只能在微软平台上使用。
下面对主要厂商的产品做一个简要的对比分析。
文件格式
Real Networks公司的Real Media包括Real Audio、Real Video和Real Flash三类文件。
Microsoft公司的Windows Media的核心是ASF(Advanced Streaming Format)。ASF是一种数据格式,音频、视频、图像以及控制命令脚本等多媒体信息通过这种格式,以网络数据包的形式传输,实现流式多媒体内容发布。
QuickTime是Apple公司面向专业视频编辑、Web网站创建和CD-ROM内容制作领域开发的多媒体技术平台,它支持几乎所有主流的个人计算平台,是创建3D动画、实时效果、虚拟现实、A/V和其他数字流媒体的重要基础。
压缩方式
Real Networks公司采用的是Real专用算法,最近又增加了RA8的压缩算法。通过SVT(Scalable Video Technology)技术可以让速度较慢的电脑不需要解开所有的原始图像数据也能流畅观看节目;双向编码技术根据带宽的限制选择最优化压缩码率。为了更好地适应网上传播,它还可以根据用户所采用的网络连接速率来选择最佳压缩比率的Real文件,这就是所谓的Sure Stream技术。一般认为,在网络带宽自适应方面,Real比Windows Media做得好一点。Real的扩展功能是强大的,突出表现在它对创建多媒体演示的支持。
Microsoft的最新版本V8,采用MS MPEG-4压缩编码。无论是在WMV还是WMA的压缩方法上,比原来的V7都有很大的进步。支持True-VBR(真正动态变速率编码,该技术能保证流化过程中影像的品质)和Two-Pass编码技术。
QuickTime在输出文件时可以选择包括H.263在内的多种编码方式,主要以Sorenson Video为主,从5.0开始将采用MPEG-4压缩技术。
服务器和客户端
Real Server提供免费下载,并分为很多版本,比如Plus、Pro版本等,其实其内部结构基本相同,只是提供的License的权限有所不同。访问有用户连接数限制,通过License文件实现,同时,该文件也具备了各种管理功能。Real Networks公司的播放器Real Player有不同版本,基础的Basic版本为免费下载,专业的Plus版本需要付费。Plus版本提供更多图像画面控制功能。最新的版本是Real One Player。
Windows Media Server是Windows 2000 Server的附带组件,无客户连接数限制。新的Windows自带免费播放器Windows Media Player,Windows XP操作系统自带它的最新版本V8。
QuickTime Streaming Server是Mac平台下的服务器,有用户连接数限制,且连接数目固定,单个Server允许最大连接4000个。在PC平台下有Darwin Streaming Server。Apple公司播放器QuickTime同样有版本功能区别,专业版本增加了对MOV文件的简单编辑功能,但需要付费获取。
表 三种主流系统比较 名称 QuickTime Windows Media RealServer
服务器软件费用 免费 免费 收费
最多可支持流数 大于2000 1000 400
采用的网站所占的比例 7.4% 3.2% 12.1%
支持的服务器平台类型 Mac、Windows NT、Linux、Solaris、FreeBSD、Windwos 2000 Windows NT、Windwos 2000 Windows NT、Linux、Solaris