二 流媒体标准
1. ISMA MPEG-4流媒体标准
ISMA是国际互联网流媒体联盟(Internet Streaming Media Alliance)的简称,它是由苹果、思科、IBM、Sun、Philips、Kasenna等产业界巨人于2000年12月14日发起并宣布成立,目前其正式成员达到30家以上。ISMA联盟的宗旨为推动开发与使用IP端到端媒体流解决方案的国际开放性标准。其官方网站(www.ISM-Alliance.org)作用在于发表各项完成的规范并发布联盟的活动信息。
由于MPEG-4作为MPEG-1及MPEG-2的替代技术标准,可以将较大的流媒体文件在保证视音频质量情况下压缩的非常小,更利于在网络上传播。基于此,ISMA MPEG-4标准正是由ISMA制定并发布的基于ISO MPEG-4的流媒体新标准。
ISMA发布了新标准的第一个规范说明--ISMA 1.0。该规范说明允许用户仅下载一个插件,就可以使用不同公司的播放器欣赏网络音频与视频;而且使用范围不局限于PC机,还包括各种掌上无线设备(如PDA、手机等)。
ISMA 1.0目前有两个版本:Profile 0和Profile 1。前者是为了无线网络及带宽较窄的网络准备的,可以适用于手机、PDA等掌上无线设备;后者是为了宽带设计的,可以应用于机顶盒以及PC机。ISMA希望MPEG-4 能够最终代替MPEG-2标准,但是新标准在视频效果及交互性方面有待改进,目前仍在不断的发展及提高之中。
2. QuickTime
(1)QuickTime MOV格式
Apple公司的QuickTime MOV文件格式是数字媒体领域的工业标准。QuickTime MOV文件格式定义了存储数字媒体内容的标准方法,使用这种文件格式不仅可以存储单个的媒体内容(如视频帧或音频采样),而且能保存对该媒体作品的完整描述。
QuickTime MOV文件格式被设计用来适应为与数字化媒体一同工作需要存储的各种数据。它将媒体描述和媒体数据分开存储,媒体描述包含轨道数目、视频压缩格式和时间信息等,同时包含媒体数据存储区域的索引。媒体数据是指所有的采样数据,如视频帧和音频采样。由于这种文件格式能用来描述几乎所有的媒体结构,是应用程序间(不管运行平台如何)交换数据的理想格式。
(2)QuickTime支持的ISO/ISMA MPEG4流媒体格式
Apple公司的QuickTime从5.0版本开始采用MPEG-4相关的压缩技术,并且在其最新版本QuickTime 6中率先提出支持ISO/ISMA MPEG-4流媒体格式(mp4文件格式),而且是世界上用于创建、流化和观看MPEG-4内容的首款完全媒体解决方案。
QuickTime在ISO/ISMA MPEG-4的流媒体应用方面具有以下明显特征:
1) 采用完全符合ISO MPEG-4标准的视频编解码,用于MPEG-4影像内容的编码和解码。
2) 符合互联网流式媒体联盟(ISMA)的1.0规范,并全面支持ISMA 1.0标准中的两个版本:ISMA Profile 0 和ISMA Profile 1。
3) 采用Instant-On Streaming(即时通媒体流)技术,其特点是可消除缓冲延时,达到即时进退、帧进、帧退、拖动间播放、停止播放后还能进行自由定位浏览等功能,使用户能简捷快速地扫过流式媒体内容而定位到要观看的
特定部分。这是RealVideo和Windows Media目前根本不能达到的功能。
4) 在MPEG-4中采用高级音频编码(AAC)的音频编码技术,能够以小得多的文件提供比MP3好得多的音质,也比Windows Media Audio(WMA)更强。
3. Windows Media Technologies
Microsoft Windows Media 技术是一个能适应多种网络带宽条件的流式多媒体信息的发布平台,提供密切结合的一系列服务和工具用以创造、管理、广播和接收通过 Internet 和企业 Intranet 传送的极其丰富的流式化多媒体演示内容,包括了流式媒体的制作、发布、播放和管理的一整套解决方案。另外,还提供了开发工具包(SDK)供二次开发使用。
(1)Windows Media 9 Series Platform
Microsoft Windows Media 9 Series Platform是一套涉及编解码、服务器、播放器、软件开发包等各个方面的完整多媒体解决平台。它作为多媒体领域的最新核心技术,在编解码质量、稳定性、集成性、流媒体性能、功能等方面都有了较大的提高,同时该平台紧密的和Windows操作系统结合在一起,将在广播、电视、网络、远程教学、远程服务等方面有着广泛应用。
(2)Windows Media Video 9(WMV 9)
Windows Media Video 9(WMV 9)是Microsoft视频媒体技术的首要Codec,它派生于MPEG-4,几个专有扩展功能使其可在给定码率下提供更好的图像质量,在这种意义下,Windows Media Video 9是流式视频中质量最高的Codec之一。
WMV 9的主要优点包括:本地或网络回放、图像质量优秀、可扩充的媒体类型、部件下载、可伸缩的媒体类型、流的优先级化、多码率合成、多语言支持、环境独立性、丰富的流间关系以及扩展性等。但是WMV 9也具有一些缺陷,如系统平台只能采用Windows操作系统,跨平台支持能力差;转码生成WMV 9的效率较低;流式媒体内容的浏览没有采用QuickTime浏览 ISO/ISMA MPEG-4视频内容的方便等。
4. RealNetworks的RealVideo技术
RealNetworks公司所制定的视音频压缩规范称为RealMedia,是目前在Internet上相当流行的跨平台的、客户/服务器结构的多媒体应用标准,它采用音频/视频流和同步回放技术来实现在Internet上全带宽地提供优质的多媒体,同时也能够在Internet上以28.8kbit/s的传输速率提供立体声和连续视频。
RealVideo技术的整套流媒体解决方案主要包括:
1) 客户端播放软件RealPlayer,可以独立运行,也可以作为插件在浏览器中运行,目前最新版本为RealOne Player。
2) 制作端产品是内容制作软件RealProducer,它将其他各种媒体格式的文件压缩转换为Real流媒体格式文件,目前最新版本为Helix Producer Plus 9.0。第三方开发者可以通过RealNetworks公司提供的SDK将它们的媒体格式转换成RealMedia文件格式。
3) 服务器端软件RealServer用于提供流式服务,目前最新版本为Helix Server 9.0
5. DivX MPEG-4
DivX MPEG-4的基础技术来源于微软的MPEG-4 V3版本,由DivXNetworks发起一个开放源码项目ProjectMayo而开发出来的。
DivX MPEG-4具有以下特点:MPEG-4算法采用完全符合ISO MPEG
-4标准的OpenDivX Codec;画质优秀、容量小;播放环境简单方便;直接可以采用****I文件进行流媒体播放等应用。