天下网吧 >> 网吧方案 >> 无盘方案 >> 正文

入浅出,详尽分析Internet流式技术

4. 流式技术的主要解决方案

到目前为止,Internet上使用较多的流媒体格式主要有RealNetworks公司的Real system、Microsoft公司的Windows Media Technology和Apple公司的QuickTime,它们是网上流媒体传输系统的三大主流。

4.1 Real system

Real System由媒体内容制作工具Real Producer、服务器端RealServer、客户端软件(Client Software)三部分组成(如下图)。其流媒体文件包括RealAudio、RealVideo、Real Presentation和RealFlash四类文件,分别用于传送不同的文件。Real System采用SureStream技术,自动地并持续地调整数据流的流量以适应实际应用中的各种不同网络带宽需求,轻松在网上实现视音频和三维动画的回放。

RealSystem流式传输系统

Real流式文件采用Real Producer软件进行制作,首先把源文件或实时输入变为流式文件,再把流式文件传输到服务器上供用户点播(如下图)。

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

4.2 Windows Media Technology

Windows Media Technology是Microsoft提出的信息流式播放方案,其主要目的是在Internet和Intranet上实现包括音频、视频信息在内的多媒体流信息的传输。其核心是ASF(Advanced Stream Format)文件,ASF是一种包含音频、视频、图像以及控制命令、脚本等多媒体信息在内数据格式,通过分成一个个的网络数据包在Internet上传输,实现流式多媒体内容发布。因此,我们把在网络上传输的内容就称为ASF Stream。ASF支持任意的压缩/解压缩编码方式,并可以使用任何一种底层网络传输协议,具有很大的灵活性。Microsoft已将Windows Media技术捆绑在Windows 2000中,并打算将ASF用作将来的Windows版本中多媒体内容的标准文件格式,这无疑将对Internet特别是流式技术的应用和发展产生重大影响。

Windows Media Technology由Media Tools、Media Server和Media Player工具构成。Media Tools是整个方案的重要组成部分,它提供了一系列的工具帮助用户生成ASF格式的多媒体流(包括实时生成的多媒体流),分创建工具和编辑工具两种,创建工具主要用于生成ASF格式的多媒体流,包括Media Encoder、Author、VidToASF、WavToASF、Presenter五个工具;编辑工具主要对ASF格式的多媒体流信息进行编辑与管理,包括后期制作编辑工具ASF Indexer与ASFChop,以及对ASF流进行检查并改正错误的ASFCheck。Media Server可以保证文件的保密性,不被下载,并使每个使用者都能以最佳的影片品质浏览网页,具有多种文件发布形式和监控管理功能。Media Player则提供强大的流信息的播放功能。

众多的工具形成的工具集是Windows Media Technology的非常大的优点,这些工具对于流式文件产生很大的扩展功能。如Windows Media Author工具可以将现有的声音文件、图片等制作为一个ASF文件。又如Windows Media ASF Indexer工具可以在ASF流中加入流的名称(Title)、描述(Description)等信息,它们在ASF流播放时会显示在播放器的信息窗口之中;对ASF文件进行编辑管理,设置影片的长短;在ASF流中添加标记(Marker),通过标记浏览器可以快速地跳转到指定的位置,给信息的快速浏览提供了相当便利的手段;在ASF流中添加URL类型的描述(Script),当播放器播放到该ASF文件时的Script位置时,播放器会自动地启动Internet的浏览器并连接到指定的URL。

由于它所独特的各种优点,HP、TI、General Instruments等公司和组织均表示加入Microsoft的Windows Media Broadband Jumpstart Initiative方案,另外,由于软件与操作系统的捆绑会使Windows Media Technology占据非常大的市场份额,免费的午餐使众多的用户可以饱食一顿。

4.3 QuickTime

Apple公司于1991年开始发布QuickTime,它几乎支持所有主流的个人计算平台和各种格式的静态图像文件、视频和动画格式,具有内置Web浏览器插件(Plug-in)技术,支持IETF(Internet Engineering Task Force)流标准以及RTP、RTSP、SDP、FTP和HTTP等网络协议。通过好莱坞影视城(www.hollywood.com)检索到的许多电影新片片段,都是以QuickTime格式存放的。

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

目前,FOX新闻在线、FOX体育在线、BBC WORLD、气象频道 (Weather Channel)等机构都加入QuickTime内容供应商行列,使用QuickTime 技术制作实况转播节目。

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

通过Shockwave技术可以方便地在Web页面中加入图像、动画以及交互式界面等操作。利用这种Streaming Shockwave, 即通过流的方式使用户在客户端实现边下载边播放的功能,节省了等待的时同时间。Shockwave与Macromedia产品紧密联系在一起,包括Flash、 Shockwave for Authorware、Shockwave for Director等技术。

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

本文来源:天下网吧 作者:网吧方案

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下