浅谈流媒体的起源和发展

来源:天极yesky

      在流格式媒体出现之前,人们若想从网络上观看影片或收听音乐,必须先将影音档案下载至计算机储存后,才可以点选播放,不但浪费下载时间、硬盘空间,也无法满足消费者使用方便及确切的需要。

      Streaming Media( 流媒体 ) 的发展,克服了这些不足。流媒体一般是指的是把连续的影像和声音信息经过压缩处理后放上网站服务器,让用户一边下载一边观看、收听,而不需要等整个压缩文件下载到自己机器后才可以观看的视频 / 音频传输、压缩技术。当然,使用者必须事先安装播放软件。

  一、起源与发展

  可以这样说,流媒体技术起源于窄带互联网时期。由于经济发展的需要,人们迫切渴求一种网络技术,以便进行远程信息沟通。从 1994 年一家叫做 progressive net works 的美国公司成立之初,流媒体开始正式在互联网上登场亮相。 1995 年,他们推出了 c/s 架构的音频接受系统 real audio ,并在随后的几年内引领了网络流式技术的汹涌潮流。 1997 年 9 月,该公司更名为 realnetworks ,相继发布了多款应用非常广泛的流媒体播放器 realplayer 系列,在其鼎盛时期,曾一度占据该领域超过 85% 的市场份额。 realnetworks 公司可以称得上是流媒体真正意义上的始祖。

  但是在随后,微软和苹果等都看到了流媒体的大好前景,其强大竞争攻势一方面令 realneworks 感到危机的存在,另一方面也无形中促进了流媒体的迅速发展,使得流媒体以惊人的发展速度深入人心。

  早期的流媒体主要是在窄带互联网上应用,受带宽条件的制约,到 1999 年,人们在网上也才仅仅可以看到一个很小的视频播放窗口。 2000 年下半年,随着全球范围内的互联网升温,宽带 IP 网不再是梦想 , 作为流媒体技术倡导者和发起者的美国 Real Networks 、 Microsoft 、 Apple 等公司几乎同时向世界宣布了他们最新的流媒体技术的宽带解决方案。可见,在短短的时间里,流媒体技术有了飞跃性发展。再看 2004 年的今天,流媒体的发展我们已有目共睹。我们完全可以在网络上进行全方位的视听接触,实现独坐一室,如走遍天下。

  二、作用与影响

  随着信息社会的快速发展,流媒体技术在互联网媒体传播方面起到了主导的作用。其中视频点播、远程教育、视频会议、 Internet 直播、网上新闻发布、网络广告等方面的应用空前广泛,方便了人们全球范围内的信息、情感交流。

  流媒体在中国的宽带建设中被列为最主要的应用之一,人们普遍看好流媒体技术未来的发展。网站巨头 Yahoo 公司创始人杨致远曾预言,鉴于宽带网络用户数量日益增加 , 企业高度重视流媒体技术的时候到了。他说: " 从早期发展向大规模应用的过渡已基本完成,我们相信 , 通过网络传播多媒体信息的条件已经成熟,流媒体技术腾飞的时刻即将到来 " 。

  流媒体成为互联网应用的主流,并因其广泛而又独特的魅力占领互联网重要市场,从而推动互联网整体架构的革新,拉动信息经济的发展。近几年来,流媒体技术在世界范围内已有应用,特别是 1995 年推出第一个 Internet 流媒体播放器以来, Internet 流媒体应用有了爆炸性增长,互联网的发展决定了流媒体市场的广阔前景。曾经有一组来自国际权威机构的调查,仅 2000 年在网上访问流媒体的人数增加 65% ,西方网络发达国家访问流媒体的人数已达到 1.1 亿人,约占网民的 1/3 ,在亚洲也迅速增加到 2500 万人,将近网民的 1/9 。与用户增长相呼应,逐年地,互联网上视频流媒体技术应用大幅度增长。如今,流媒体市场已经呈现巨大的收入潜能。巨大的市场吸引越来越多的企业参与竞争。前些年, Apple 、 Cisco 、 Kasenna 、 Philips 和 Sun 宣布成立互联网流媒体联盟 (ISMA) ,意在共同推动流媒体市场,并制订相应的开放标准和实施协议。一个全球化的流媒体市场和竞争格局那时已初步形成,如何在这个市场取得份额,成为当前诸多企业关注的焦点。国内外厂商的纷纷拥入,将使我国的流媒体市场更加活跃,更加成熟,当然,竞争也将更加激烈。 仅从今天看来,流媒体的影响与作用无疑是积极、喜人的。

  三、工作原理

  在网络上传输音视频 ( A/V ) 等多媒体信息主要有下载和流格式 ( 简称 “ 流式 ”) 传输两种方案。而实现流式传输有两种方法:实时流式传输 ( Real-time streaming transport) 和顺序流式传输 (progressive streaming transport) 。两者皆为流式传输。

  流式传输的实现需要两个条件

1. 流式传输的实现需要合适的传输协议。

2. 流式传输的实现还需要缓存。

  使用缓存系统能消除时延和抖动的影响,以保证数据包顺序正确,从而使媒体数据能够连续输出。它使已经丢弃的播放内容可以重新利用空出的空间来缓存后续尚未播放。

   流式传输的过程原理如下

1. 用户选择某一流媒体服务后, Web 浏览器与 Web 服务器之间使用 HTTP / TCP 交换控制信息,以便把需要传输的实时数据从原始信息中检索出来;

2.Web 浏览器启动音视频客户程序,使用 HTTP 从 Web 服务器检索相关参数对音视频客户程序初始化,这些参数可能包括目录信息、音视频数据的编码类型或与音视频检索相关的服务器地址;

3. 音视频客户程序及音视频服务器运行实时流协议,以交换音视频传输所需的控制信息,实时流协议提供执行播放、快进、快倒、暂停及录制等命令的方法;

4. 音视频服务器使用 RTP / UDP 协议将音视频数据传输给音视频客户程序,一旦音视频数据抵达客户端,音视频客户程序即可播放输出。

  在流式传输中,使用 RTP / UDP 和 RTSP / TCP 两种不同的通信协议与音视频服务器建立联系,目的是为了能够把服务器的输出从定向到一个非运行音视频客户程序的客户机的目的地址。

  四、三款主流的流媒体

  现在网络上常见的流格式音频的格式主要有美国 Realnetwork 公司的 .RA 格式和微软公司的 .WMA 格式,另外还有一个多用于专业领域的美国苹果公司 .MOV 格式。下面我们对这三种格式分别进行详细解释。

RealAudio 格式

  这是美国 RealNetwork 公司的一个元老级的产品,目前最为流行。 RealMedia 其中包含 RealAudio( 声音文件 ) 、 RealVideo( 视频文件 ) 和 RealFlash( 矢量动画 ) 这三类文件。

QuickTime 格式

QuickTime 与 RealMedia 一样,完合兼容于苹果机与 PC 机。它的音像品质是最好的。它由三个不同部分所组成: QuickTime Movie( 电影 ) 文件格式, QuickTime 媒体抽象层、 QuickTime 内置媒体服务系统。

Windows Media Audio 格式

WMA(Windows Media Audio) 最为众多 Windows 使用者熟悉,它的核心技术是 ASF(Advanced Streaming Format ,高级流格式 ) 。 ASF 格式支持任意的压缩 / 解压缩编码方式,并可以使用任何一种底层网络传输协议,具有很大的灵活性,比较 MPEG 之类的压缩标准增加了控制命令脚本的功能,它以减少数据流量但保持文件质量的方法来实现流式多媒体内容发布。

  然而,实现流格式传输一般都需要专用服务器和播放器,用来接受流媒体。因此,使用者必须事先安装播放软件才行,网络上就有提供多媒体播放软件,主要有: Windows Media(Microsoft) 、 Real Media(RealNetworks) 、 QuickTime(Apple) 。

  五、相关播放器

  目前的流媒体格式极不统一,不同格式的流媒体文件需要用不同的播放软件来播放。最常见的主要有以下三款流媒体播放软件。

RealPlayer

RealNetworks 公司出品的 RealPlayer 软件仍然在流媒体市场占有一席之地,毕竟它进入这个市场的历史比较长,拥有了数量众多的用户。 2002 年 3 月 5 日 , RealNetworks 公司发布了 RealOne 的最终版 (Gold 版 ) , RealOne 可支持多文件连续播放。在往后的发展中, Realplay 也得到明显的升级 ,2004 年推出了最新的功能全面的 RealPlayer 的后续版本 V10 和 RealPlayer 10.5 GOLD 官方正式中文版等版本。

Windows Media Player

  微软在 Windows 操作系统中整合了 Media Player( 媒体播放器 ) ,使得 Media Player 更方便为人们所接受和使用。 Windows Media Player 支持的视频流媒体格式主要是微软自己开发的 ASF 与 WMV ,这两者的编码技术还是相当先进的,尤其是 ASF 。 WMV 一般是采用 Windows Media Video 7 的编码,而 ASF 采用的一般是 Microsoft MPEG4 ,音频部分是 Windows Media Audio 2 。 2004 年新推出了 Media Player V9.0 简体中文版和 Media Player 10 最终版等版本。

QuickTime

  苹果公司下的 QuickTime 是最早的视频工业标准。在 1999 年发布的 QuickTime 4.0 版本后开始支持真正的实时播放,其格式为 MOV 。 QuickTime 5.0 的各方面功能还是让大家非常满意,简洁、直观,这是它最大的优点,而在网络视频中, QuickTime 的在线播放调用也非常快。后来 Apple 公司又推出了 QuickTime 6.0 和 Quicktime 官方中文版 6.5 等版本,它们最大的改进在于对网络视频的加载速度,同时画质也有所提高。

  流媒体的兴起和发展为信息社会的发展带来了千载难逢的机遇,推动信息化的进一步加深。同时,流媒体将是今后重要的网络媒体,牵动着时代的迅猛发展。当然,技术没有最完美,只有更完美,衷心希望流媒体技术日益完善和进步,完美网络,造福全球。

[ 关闭本页 ] [ 打印本页 ] [ 返回主页 ]

 

版权所有 上海思创网络有限公司