您想找的专题是:
网上音视频广播技术实现与应用
1 技术实现
网上广播与通常广播的含义不同,通常的广播节目全部发送到接收端,节目的选择在接收端;而互联网广播节目的选择在源端,这将大大增加传向用户的码率。互联网广播主要有多播(Multicast)、广播(Broadcast)、单播(Unicast)几种方式。多播指由网络复制单个数据包并送往规定的网络子集地址,这些地址在位于数据包的目标地址区(DAF);将数据包发往网络的所有节点,由包中的广播地址识别的方式称为广播。单播将消息发往单一的网络目标地址。目前主要采用的是单播和多播。多播对服务器的要求较低,只要输出一个码流,但要求网络的路由器应能支持多播。而单播对网络路由器没有什么要求,但在用户数多时,因为每一个用户都要送一个码流,服务器要求有更大的存储容量和非常大的出口速率,费用较高。
网上广播实质上是利用网络进行多媒体通信。多媒体信息主要包括图像、声音和文本三大类,其中视频、音频等信号的信息量是非常大的。而且这些信息的表达方式、输入、输出的要求也各不相同,因此在网上广播中,对这些数据进行有效的表达和适当处理是非常重要的。其中,多媒体信息的压缩技术是多媒体通信领域的关键技术之一。致力于运动图象及其伴音编码标准化工作的 MPEG组织在原先MPEG-1、MPEG-2的基础上又增加了MPEG-4、MPEG-7,这对多媒体通信的发展起到了革命性的推动作用。
1.1 MPEG-4
MPEG -4于1998年11月公布,原计划1999年1月投入。与前两者不同,MPEG-4不仅是针对一定比特率下的视频、音频编码,更加注重了多媒体系统的交互性和灵活性,是第一个使你由被动变为主动的动态图象标准。MPEG-4试图达到的目标之一便是低比特率下的多媒体通信。其传输速率要求较低,在4.8- 64kb/s之间,分辨率为176X144。MPEG-4利用很窄的带宽,通过帧重建技术,压缩和传输数据,以求以最少的数据获得最佳的图象质量。据此目标,MPEG-4引入了AV对象(Audio/Visaul Objects),使得更多的交互操作成为可能。AV对象的基本单位是原始“AV对象”,它们可能是一个没有背景的说话的人,也可能是这个人的语音或一段背景音乐等。它具有高效编码、高效存储与传播及可交互操作的特性。
1.1.1 MPEG-4对AV对象的操作
⑴、采用AV对象来表示听觉、视觉或者视听组合内容。
⑵、允许组合已有的AV对象来生成复合的AV对象,并由此生成AV场景。MPEG-4采用SNHC的方法来组织这些AV对象。
⑶、允许对AV对象的数据灵活地多路合成与同步,以便选择合适的网络来传输这些AV对象数据。
⑷、允许接收端的用户在AV场景中对AV对象进行交互操作。
⑸、MPEG-4支持AV对象知识产权与保护。
1.1.2 MPEG-4标准的构成
⑴、DMIF(The Dellivery Multimedia Integration Framework)
DMIF即多媒体传送整体框架,它主要解决交互网络中、广播环境下以及磁盘应用中多媒体应用的操作问题。通过传输多路合成比特信息来建立客户端和服务器端的握手和传输。通过DMIF,MPEG-4可以建立起具有特殊品质服务(QoS)的信道和面向每个基本流的带宽。
⑵、数据平面
MPEG-4中的数据平面可以分为两部分:传输关系部分和媒体关系部分。
为了使基本流和AV对象在同一场景中出现,MPEG-4引用了对象描述(OD)和流图桌面(SMT)的概念。桌面把每一个流与一个CAT(Channel Assosiation Tag)相连,CAT可实现该流的顺利传输。
⑶、缓冲区管理和实时识别
MPEG-4定义了一个系统解码模式(SDM),该解码模式描述了一种理想的处理比特流句法语义的解码装置,它要求特殊的缓冲区和实时模式。通过有效地管理,可以更好地利用有限的缓冲区空间。
⑷、音频编码
MPEG-4的优越之处在于,它不仅支持自然声音,而且支持合成声音。MPEG-4的音频部分将音频的合成编码和自然声音的编码相结合,并支持音频的对象特征。
⑸、视频编码
与音频编码类似,MPEG-4也支持对自然和合成的视觉对象的编码。合成的视觉对象包括2D、3D动画和人面部表情动画等。
⑹、场景描述
MPEG-4提供了一系列工具,用于组成场景中的一组对象。一些必要的合成信息就组成了场景描述,这些场景描述以二进制格式BIFS(Binary Format for Scene description)表示,BIFS与AV对象一同传输、编码。场景描述主要用于描述各AV对象在一具体AV场景坐标下,如何组织与同步等问题。同时还有AV对象与AV场景的知识产权保护等问题。MPEG-4为我们提供了丰富的AV场景。
1.2 MPEG-7
继MPEG -4之后,多媒体内容描述接口要解决的矛盾就是对日渐庞大的图像、声音信息的管理和迅速搜索。针对这个矛盾,MPEG提出了解决方案MPEG-7。 MPEG-7力求能够快速且有效地搜索出用户所需的不同类型的多媒体料。该工作提议于1998年10月提出,预计于今年最终完成并公布。MPEG-7将对各种不同类型的多媒体信息进行标准化的描述,并将该描述与所描述的内容相联系,以实现快速有效的搜索。该标准不包括对描述特征的自动提取,它也没有规定利用描述进行搜索的工具或任何程序。其正式的称谓是“多媒体内容描述接口”。MPEG-7可独立于其它MPEG标准使用,但MPEG-4中所定义的对音、视频对象的描述适用于MPEG-7,这种描述是分类的基础。另外我们可以利用MPEG-7的描述来增强其它MPEG标准的功能。MPEG-7的应用范围很广泛,既可应用于存储(在线或离线),也可用于流式应用(如广播、将模型加入Internet等)。它可以在实时或非实时环境下应用。
与同样是音频压缩标准的杜比公司的AC系列标准相比,MPEG标准系列由于存在专利权的问题,所以更适合于我国国情。MPEG-1使得VCD取代了传统的录象带,而 MPEG-2将使数字电视最终完全取代现有的模拟电视,而高画质和音质的DVD也将取代现有的VCD。随着MPEG-4和MPEG-7新标准的不断推出,数据压缩和传输的技术必将趋向更加规范化。
2 技术应用
面对窄带的网络环境,网络音视频传播最好的解决方式就是采用流式技术(stream),也称流式媒体。所谓流技术就是把连续的影象和声音信息经过压缩算法(如MPEG-4)处理后放在网站服务器上,让用户一边下载一边观看、收听,而不需要等整个压缩文件下载到自己机器后才可以观看,从而使窄带互联网传输多媒体视音内容成为可能。
2.1 系统描述
网上广播系统其实与广播电视发射接收系统相似。流式媒体能使多媒体PC机像收音机和电视机那样工作。在服务器端(内容服务部分),通过安装在压缩工作站的视频捕捉卡,可以将有线电视网、卫星乃至任何音频视频信号实时捕捉成数字信号;然后利用相应的制作软件(内容创作部分)将音频视频信号编码和转换后变成实时的信号流,以文件的形式存放到服务器上;在客户端,用户使用普通的多媒体PC机,通过拨号或者专线入网,在安装了客户端播放器软件(内容播放部分)后,可以通过WWW浏览方式,查询并点播本系统提供的音频、视频应用服务。
2.2 系统应用
目前流式视音频解决方案很多,竞争的公司主要有三个:Microsoft、RealNetworks、Apple,而相应的产品就是:RealMedia、WindowsMedia、QuickTime。下面就其应用简单介绍一下这几个系统。
2.2.1 Real Media
RealNetworks 公司是互联网上流式媒体传输的公认领导者。其Real System是在流式媒体方面最为成功的系统,应用领域涉及媒体、教育、娱乐、企业、电子商务等等。全球85%的网络流式媒体应用系统采用Real System。Real System7支持领先的工业标准,例如:RTSP,Real-time的主流协议和SMIL,声音图像同步的多媒体结合语言。Real System是一个跨平台的解决方案,可在现在流行的15种任何操作系统上开展,包括Windows、Macintosh、Unix、Linux等,为标准IP协议、IP多点广播RTP、WDP、TCP-IP和HTTP提供支持。通过基于标准的网络平台的IP多点映射支持,Real可只传输单一的数据流就能服务高达数千计的使用者,而播放质量不会有任何的区别,这就是更为优秀而有效的MultiCast技术。只需在支持MultiCast的网络中简单配置,就可较之与古典的UniCast在效率上有了明显的提高。防火墙代理工具包让防火墙也非常容易的适应于Real system。Real system SDK提供了一个正被100多个应用工具和数据型发展的公司使用的可延展的架构。
通过流式技术进行传输,即使在网络非常拥挤或很差的拨号连接的条件下,也能提供清晰、不中断的影音给观众。通过流自适应(SureStream)传输方式Real Server可以自动地并持续地调整影音资料流的流量以适应可利用的网络带宽。即基于不同接入者的带宽,始终提供最高品质的影音效果。使用杜比实验室 AC3音频压缩技术,Real可以在28.8K的接入速率下提供流畅悦耳的音质,而在ISDN或LAN的接入情况下可自动调整至接近CD音质进行播放。同样对于视频影像,针对不同的接入速度,Real Server也会自动对视频进行不断修正,确保始终保持高品质播放。同时Real通过树状的流传输方式在不同数量级的Real Server之间保持同一个的内容流的分流传输(Splitter),这样在窄带的情况下也可以让全球的Real Server为同一现场流进行直播。面对负荷越来越重的服务器,Real通过单一的CGI重新分配,负荷会以随机的方式或预设的比率被自动的分配,以充分利用服务器资源,平衡资源使用状况,负担平衡可依照需求为大多数服务器提供最理想的使用状态。
⑴、内容服务 软件主要为Real Server
RealServer在系统开始运作以后,在有限的带宽上可以有效的提供流畅的最高质量的影音传输。当频宽或内容流计算超过负荷时,控制系统会发出警报以便及时调整。以下是RealServer的重要特性:
* 访问记录
记录档案包括大量讯息,如有关收听者或收看者的数量、涉及的内容、收听或收看的持续时间和使用者的带宽、传输协议、操作系统和播放器的设定。
* 连接控制
从安全角度考虑,可在服务器端设置,指定范围或IP地址以及掩码来控制接入端的连接。
* Java系统监视
兼容Java的浏览器,通过友善的图形用户界面对远程Real Server进行监视或者设置。
在RealServer 的基本功能上,每个媒体传输流可以从28Kbps到300Kbps,并以客户端流自适应的方式连接。在使用了MPEG-1插件(Plugin)后,每个媒体传输流可以从300Kbps到5Mbps。若使用了MPEG-2插件(Plugin)后,则每个媒体传输流可以达到15Mbps。另外还可以使用MP3 插件,进行MP3格式音乐文件的点播收听。
⑵、内容制作 软件主要为Real Producer
Real Producer在任何比特率中甚至低劣的条件下,都可以提供大型品质的RealAudio、RealVideo编码解码。另外它具有一次编码特性,允许一个Real Audio或Real Video文件可适应所有带宽,以此来降低生成的复杂性,并最大程度减小人力、资金的影响。作为网络多媒体的先驱,其所倡导的RM文件格式现在几乎成为在线播放的默认格式。利用Real Producer可以将诸如avi、mov、qt、wav等这几个常见的多媒体文件格式转换成RM(RA)文件,但其不支持微软的ASF和WMV格式,增强版(PLUS)可支持MPEG格式。利用Real Producer也可以把外部设备(麦克风、摄像机、CD-ROM等)获取到的信息直接制作成RM文件,并可以帮助制作者建立一个可以向Real Server发送广播的文件(.RAM),以便让Real Player得到RM文件的路径播放。若直接把链接指向RM文件,那么点击该链接时浏览器会尝试直接下载这个RM文件,而不是打开Real Player来播放。另外,利用SureStream自适应流技术创建的文件可以根据实际连接速率的高低自动选择适当的画面质量,借此保证画面的连续性和文件的兼容性,但生成的文件体积比较大。也可选择单一的比特流创建一个固定速率的多媒体流文件,以减小文件体积。但只能在一个恒定的连接速率下能得到连续的画面,如果连接速率过低,将会导致画面断断续续。
Real System除了可制作Real Audio、Real Video外,还可在网上发布动态的文字信息(Real Text)、将图片实现各种转场效果(Real Pix)等,运用目前最流行的Flash动画技术与Real语音流式传输技术结合,还可实现更为精彩的多媒体效果(Real Flash)。通过一种称为SMIL的语言写成一个脚本(Script),将视频、音频、文字、动画、图片等整合成SMIL文件,并提供流式传输,实现传播媒体点播内容的多样化。SMIL是同步多媒体集成语言(Synchronized Multimedia Integration Language)的简称,它是由万维网联盟(World Wide Web Consortium)制定的一种类似HTML的程序语言标准,能够实现对多种媒体数据进行同步传输。Real System可以非常方便的在即将发布的Real内容中巧妙的加入广告以及宣传,网络用户会在观看精彩内容的同时不自觉的接受广告。比如做网上的实时广播时,可在新闻播放前加入一段引导性的广告,这将是非常有效的。
⑶、内容播放 软件主要为Real Player
Real player具有显著的优点,包括大量的特色功能,内置众多频道,在低速连接下也能提供HI-FI音质的节目,并且因特网上绝大部分广播电台都提供Real格式的节目。Real player在你接收声音广播时,还提供了流式视频和SMIL内容。Real player内置了许多频道,只需在相应频道按钮上单击一下,就可以迅速访问大量的网络广播站点,在Real player中提供了约100个网络广播电台,分门别类组织起来。利用SureStream技术,Real player能够根据网络连接速度实时进行调整,以获得最佳的音频数据流。Real player允许可以通过Real Guide搜索因特网上的网络广播节目。Real Guide是基于Web的网络广播电台目录,拥有近2000个电台网址。在RealGuide中你能找到你想收听的任何节目。
Real player创建的RA音频文件格式,以极低的采样率获得尽可能小的文件容量,满足了语音和音乐通过网络进行传送时的品质和速度的要求。以普通的28.8Kbps传输率的要求来说,Real player能够提供达到FM广播级别的单声道/立体声音乐品质标准,而且,标准4分钟的立体声歌曲以RM格式压缩后,只有600KB左右的大小。Real player支持音频和视频文件播放品质的调整,用户可以根据自己的网络连接速度选择不同的播放品质。就是说当用户拥有128kb/s ISDN或更快的网络连接时,便可以选择收听和收看更高品质的声音和视频广播了。
Real player采用的流式数据编码和传送模式解决了听众和网络广播站点无法在延迟接收和实时广播之间进行协调的问题。通过RA文件格式压缩时的特殊算法,以及Real player播放器的相应处理机制,网络用户可以使用Real player收听收看网络音频广播,RA文件在一点一点传送到用户的PC上时,Real player也一段一段地把它解码后播放出来。
RealNetworks 公司在2000年5月最新发布的Real System8在诸多方面具有革命性发展。其主要特征:在300kb/s的带宽下,可提供相当于半屏VHS的质量,500kb/s时为全屏VHS质量, 1mb/s接近DVD质量。Real Player8.0把Mozilla.org的开放浏览器原代码加入到其为网络广播公司全球媒体(Global Media)设计的媒体播放器和服务器中,这个增加浏览功能的媒体播放器,可以串流和显示网络上使用HTML和Macromedia Flash动画文件的内容,而且内置Real.com媒体向导,新加入了“调台器”,能从2500个互联网在线电台中轻松找到您最喜欢的节目,给您全新的 3D音效和视觉感受等。RealNetwork的这一新举动力图保持他们在流媒体技术方面的绝对领导地位。同时,Real Player8.0的回放功能比以前的版本好多了,它buffers(设置系统的磁盘缓存块数)要比Real Player7.0快多了,甚至可以在56k的网络速度下,流畅地播放流媒体,但是,这是以牺牲播放的质量为代价的,在接收广播的时候,没有什么感觉,在接收视频的时候,就能明显地感觉到画面失真,有点模糊。
2.2.2 Windows Media
网络的发展是不能等待的。流式技术的发展使网络的环境往前跳跃了一大步,微软一开始对此还只是持观望态度,并没有实际参与。当时,有一家名为Vxtreme的公司开发了以影片为导向的 Stream技术“Vxtreme Theater”,其远超过了Real的技术,只可惜没有大力的推广,后来微软在很短的时间内并购了Vxtreme公司,将其技术转移到其进入网络影音市场的第一个影音产品—— Netshow上,使其品质及制作环节跃进了一大步,许多网站开始使用Netshow来作他们的影音服务。
⑴、服务器端 Windows Media Server
其具备以下功能:
* 单点广播发送
* 单点广播发送直播
* 多点广播
* 监控功能
⑵、制作部分 Windows Media Tools
基本制作工具为Windows Media Encoder ,另有批处理工具On-Demond Producer、加入注解工具Windows Media ASF indexer、简报影片工具Windows Media Author、外挂工具Premiere Plugin等。
微软最新发布的Windows Media Encoding Utility 8.0 beta,包含了Windows Media Audio8(音频)和Windows Media Video8(视频)两部分的压缩编码系统,这个软件目前还只是测试版本,只支持命令行方式操作。较之先前的版本,其突出了以下的几个特点:
* Windows Media Video8的压缩率比Windows Media Video7提高了30%,实现了在500Kbps传送速率下提供接近于DVD质量(Near-DVD Quality)的图象(分辨率640×480,每秒24帧)。在250Kbps的传送速率下,可得到接近VHS品质(Near-VHS Quality)的视频画面(分辨率320×240,每秒24帧)
* Windows Media Video8为电影在线下载观看做了最大优化,支持True-VBR(真正动态变量速率编码),另外Windows Media Video8还内置了数字权限设置功能,从而能很好的解决电影版权问题。
* 视频处理采用CRB、VRB两种方式压缩,前者侧重于文件大小,适合在网络上面观看;后者侧重图象质量,适合在本机观看。其格式(.wmv)和微软先前开发的同为多媒体流的ASF格式不同,它不需要ASX文件来调用Windows Media Player播放。只要把文件存储服务器上,然后在网页上做一个链接指向该wmv文件就可以了。当浏览者点击该链接时Windows Media Player就会自动运行播放。
* 用Windows Media Audio8制作音频文件,在48Kbps的传送速率下即可得到接近CD品质(Near-CD Quality)的音频数据流,在64Kbps的传送速率下可以得到与CD相同品质的音乐,而当连接速率超过96Kbps后则可以得到超过CD的品质,其体积仅相当于MP3的1/3。
* 与Windows Media Player7、Window sMedia Player6.4及其它支持Windows Media Audio的软件、设备完全兼容。
⑶、播放工具 Windows Media Player
2.2.3 QuickTime
QuickTime是最早的视频工业标准,在1999年发布的QuickTime4.0版本后开始支持真正的实时播放,其格式为mov。其视频压缩部分采用Sorenson Video技术,该技术支持VBR(Variable Bit Rate),也就是我们常说的动态码率,它可以动态地分配带宽以尽可能小的文件获得最好的播放效果,并能使在解压缩时获得平滑流畅的画面。音频部分QuickTime采用一种名为Qdesigl Music的技术,据说是一种比MP3更好的音频流技术。
作为苹果公司的著名音频、视频播放工具,QuickTime一直是微软的Windows Media Player的竞争对手。在微软推出了WMP的7.0版以后,这个工具发生了很大的变化,从一个简陋的媒体播放器变为一个提供众多功能的播放工具,不但可以播放目前常见的各种音频视频文件,而且可以支持基于Internet的媒体流播放。QuickTime被许多大的娱乐公司支持,好莱坞的网上电影广告多数都是采用QuickTime格式发布。最近,Apple发布了QuickTime的5.0 Public Preview版本。在这个新的版本中,提供了比以前更加强大的功能支持,程序的侧重点发生了一些变化,功能的划分更加明确,以下给出这个工具的新增功能:
* 增加易用性,界面更友好,改进了以前QuickTime4.12的网络频道显示和收藏夹;
* 采用了一个崭新的下载安装工具,实现在线添加插件程序;
* 全面支持Macromedia公司的Flash4格式;
* 支持DLS文件和音色库;
* 与QuickTime Streaming Server3配合使用还将具有“断线保护”(“Skip”Protection)等强大功能。可以提供更加可靠的视频流支持;
* 支持CubicVR、H.263和DV视频压缩编码文件,并提供高质量的DV解码功能;
在程序的运行环境设置界面中提供了多种可供选择的连接速度设置,以方便用户充分利用自己的网络资源。可以设置同时播放多个视频流。根据使用不同,QuickTime5提供了可供选择的安装模块,你可以安装QuickTime Essentials、QuickTime Internet Extras、QuickTime Still Image、QuickTime Effect、QuickTime Music、QuickTime Authoring、QuickTime Capture、QuickTime 3D、QuickTime for Java、QuickTime Diagnostics等10个支持组件。
由于QuickTime主要的制作软件都是基于MAC平台的,虽然在PC上用Adobe的Premiere等软件也可以处理MOV文件,但毕竟不是专门为 QuickTime设计的软件,效果不是很理想。把视频文件用苹果电脑上的专业视频编辑软件Final Cut Pro1.2.5进行非线性视频编辑,完成各种视频剪辑、处理多轨道视频、音频、文字、图象、特技效果、过渡效果等任务。再将编辑后的多媒体文件作压缩处理。压缩分硬件压缩和软件压缩。硬件压缩主要使用如Media100等视频压缩卡进行,软件压缩则主要使用Terran公司的Media Cleaner Pro4.0软件。软、硬件压缩的最大区别在于压缩的速度不同,硬件压缩方式所需的时间与视频节目的时间基本相同,故称为实时压缩;而软件压缩所需要的时间方式与使用的电脑和配置有关,一般比硬件压缩慢3-4倍。这个和我们在PC压缩MPEG文件的情况是一样的,硬件肯定比软件快,但缺点就是成本比软件压缩高。当视频节目被压缩处理后,还需要进行Hint处理以便于实时地播放。完成以上步骤后的就可以把文件上载到苹果Mac OSX的QuickTime Streaming服务器上让观众通过局域网、宽带网或Intenet点播该音视频节目了。
3 综合比较
3.1 Codec
Codec指压缩和解压缩,是决定多媒体流节目观看质量的重要因素:
(1)、Windows Media Video8采用的是先进的MPEG-4视频压缩技术Windows Media Aideo8采用的是微软自己开发的Windows Midea Audio技术。它和Windows Midea Video一样,经历了几代的改良后,已经变得非常出色了。比起老掉牙的MP3压缩技术,WMA无论从技术性能(支持音频流)还是压缩率(比MP3高一倍)都远远的把MP3抛在后面了。
(2)、 Real Media采用的是RealNetworks公司自己开发的Codec,具有很多先进的设计,例如,SVT(Scalable Video Technology),该技术可以让速度较慢的电脑不需要解开所有的原始图像数据也能流畅观看节目;双向编码(Two—Encoding)技术类似于VBR,它可通过预先扫描整个影片,根据带宽的限制选择最优化压缩码率。Real Media音频部分采用的是Real Audio,它具有21种Codec方式,可实现声音在单声道、立体声音乐不同速率下的压缩。
(3)、 QulckTime5.0包括很多Codec方式,但主要以Sorenson Video为主,据说由5.0开始已经采用了MPEG-4压缩技术。QuickTime中的声音Codec为Qualcom Pure VolM,从QuickTime4版本中开始支持VBR。QuickTime的音乐Codec为Qdesigl Music2。
3.2 可支持的媒体格式及互动性
要实现取代传统媒体的梦想,Codec的优劣固然重要,但和其它格式的兼容性及交互性也非常重要。
QuickTime 作为流媒体播放器最大的弱点,就是网上多媒体内容对它的支持太少。虽然QuickTime支持200多中文件格式,但是,很大一部分是苹果机下的文件格式,除常见的MP3外,还有WAV,MIDI,AU,AIFF等格式,QuickTime不能播放CD,除非经过第三方软件转换至WAV或其它 QuickTime支持的文件格式。
然而QuickTime在互动性方面无疑是做得最好的,QuickTime独有一种称为Wired Sprites的互动格式,并已有了成熟的开发工具,可设计出类似FLash的互动界面和动画。新版本的QulckTime5.0已经支持Flash4.0。另外QuickTime对网络多媒体流的周边技术(如QuickTime VR等)都投入相当大的开发力度,相信如果能继续发挥优势的话,前景还是美好的。
Real的产品几乎支持所有的多媒体文件格式,WMA(Windows Media格式)到AVI、Mpeg,而且,它还支持JPEG、Gif以及Png等图像格式,不过不支持QuickTime的文件格式。
Windows Media是一个基于Direct Show体系结构的多媒体播放器,提供了可扩张性、灵活以及方便的功能,它支持目前流行的大多数多媒体格式,Windows Media(以前的NetShow)、ASF、MPEG-1、MPEG-2、WAV、AVI、MIDI、AU、MP3以及QuickTime,包括CD音频、流式的和下载的音频和视频、CD录制、媒体数据的管理以及网上音频播放、在电脑上复制和管理光盘内容的功能等等。但Windows Media在交互性这方面是最弱的,可以说基本没有。
3.3 费用
如果你要架设一个多媒体流点播网站,那么架设的费用无疑会是一个影响相当大的因素。
Windows Media的服务器软件包含在Windows NT Server中,而且Windows Media Encoder是免费的。
RealMedia系统的花费相当高,但比QuickTime相对便宜,因为其服务器软件的费用是和流数(可同时观看人数)挂钩的,流数越多费用越高。
QuickTime主要是因为其开发工具的价格非常的昂贵,而且还要几套软件配合才能完成。但QuickTime的流服务器(QuickTime Streaming Server)软件是免费的。
总的来说,如果使用WindowsNT平台服务器平台,Windows Media的费用最少。QuickTime在性能价格比上具有优势,而RealMedia则在支持的用户数量上有优势。
4 总结
虽然Windows Media Player目前的用户还远不及其主要竞争对手Realplayer用户多,但凭借微软公司的资源和人才优势及Windows操作系统的广泛应用,目前已经有相当多的用户开始接受Windows Media Player了。Windows 2000和Windows Media Player的结合已经很难找出分界线;而MSN Explorer、Windows Me中的Windows Media Player则根本无法卸载;即将推出的Windows Whistler、IE6.0中Windows Media Player已经步IE的后尘成为Windows系统不可分割的一部分了。免费的Windows Media Player在Windows Media Audio and Video8的武装下已经越来越强大,甚至已经超过竞争对手了。
Real Player凭着以前打下来的江山,现在在用户量上还是有相当大的优势,但这个优势现在正被竞争对手打破。原来在技术上的优势现在已经不复存在了,一方面微软由Windowns Video and Audio CodecV1、V2、V3到V7、V8大踏步的追赶,另一方面QuickTime利用自己固有的平台优势,不断强化自己的优势部分,利用QuickTime VR等技术抢占用户。
QuickTime 是多媒体软件的标准格式,由于自身的先天优势,在一些专业领域是有相当大的优势的。使用QuickTime的软件已超过17000种,每个月推出的 QuickTime相关软件更超过400种,此外网络上的数字视频超过一半是采用QuickTime影片格式,很多电影的宣传片段都是用 QuickTime文件格式的,BBC、Bloomberg、HBO、NPR和WGBHBoston采用QuickTime作为他们的数字媒体提供方案﹐ 另外例如Broderbund、Voyager、Cyan、Pixar、Lucasfilm、Macromedia、Microsoft、Disney和 CNN等工业巨人也采用了QuickTime格式,越来越多的线上出版商参与其间(最近包括FoxNewsOnline、FoxSportsOnline 和TheWeatherChannel),QuickTime已成为当前网络数字视频和流媒体传输的领导技术。
资料显示,RealNetworks在流媒体的播放器市场中仍稳坐冠军,苹果公司的QuickTime居次,微软的Windows Media Player7,以每个月34%的使用户成长率,成为前三大播放播放器;RealNetworks的Real Player成长率达5.3%;苹果电脑的QuickTime下滑7.7%,可能是网络用户对QuickTime了解的不是很多,应用很少所致。当然,由于众多的站点以及厂商支持Real Player,在目前网络速度的情况下,作为网络流媒体播放器,Real Player应当还是首选。