当前位置: 行业管理> 行业动态
行业动态
宽带发展和内容平台技术(1)
发布时间:2003-01-06      来源:      阅读量:22      分享:

摘自赛迪网

随着宽带建设的发展和竞争的加剧,宽带应用成为竞争的核心。而基于流媒体技术和宽带内容分发网络(CDN,Content Delive厂y NetWork)技术的出现,为建立适合宽带网络的应用提供了技术支撑基础。
流媒体技术的核心技术是串流(Streaming)技术和高压缩技术,使多媒体视音频信息以边下载边播放的形式提供服务,从而彻底转变了传统互联网呆板的内容表现形式,具有强视觉冲击力的视频节目成了人们进入宽带网络最重要的应用之一。各电信运营商希望能够通过流媒体术和宽带网络的发展,巩固原先的网络通信市场,并以此介入新兴的网络媒体娱乐市场。因为传统的网络运营商本身不具备广播电视传播网络但宽带网络和流媒体技术及互动性与未来的发展,让宽带运营商看到了发展宽带交互视频的机会与美好前景。“流媒体将改变宽带产业”正在成为一种共识。
同时,CDN技术的出现及其与流媒体技术的融合,为在广域网和城域网范围内开展宽带流媒体应用提供了保证。CDN的全称是ContentDelivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将内容(包括流媒体内容)发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问内容的响应速度。因而CDN可以提高Internet中信息流动的效率。从技术上全面解决由于用户访问量大、网点分布不均、对骨干网带采拥塞等原因,提高用户访问流媒体内容的访问范围和响应速度。
可以说,具有强烈视觉冲击力的视频节目能够改变宽带内容贫瘠的现状,把宽带带出冬天,并让它进发出勃勃生机。流媒体技术的发展和内容分发平台的成熟,必将为宽带内容提供革命性的推动力,必将唤醒整个宽带产业,为最终用户带来互联网多媒体新闻发布、在线直、网络广告、电子商务、视频点播、远程教育、远程医疗、网络电台、实时视频会议等互联网的信息服务,给运营商、内容提供商、服务提供商等整个宽带产业价值链带来丰厚的利润。

2 流媒体技术基础

流媒体指在,internet/intranet中使用流式传输技术的连续时基媒体,如音频、视频或多媒体文件。流式媒体在播放前并不下载整个文件,只将开始部分内容存入内存,流式媒体的数据流随时传送随时播放,只是在开始时有一些延迟。流媒体实现的关键技术就是流式传输。
流式传输定义很广泛,现在主要指通过网络传送媒体(如视频、音频)的技术总称。其特定含义为通过Internet将影视节目传送到PC。实现流式传输有两种方法:实时流式传输(realtime streaming)和顺序流式传输(progressive streaming)。一般说采,如视频为实时广播,或使用流式传输媒体服务器,或应用如RTSP的实时协议,即为实时流式传输。如使用HTTP服务器,文件即通过顺序流发送。采用哪种传输方法依赖你的需求。当然,流式文件也支持在播放前完全下载到硬盘。

2.1 流媒体技术原理

 流式传输的实现需要缓存。 因为Internet以包传输为基础进行断续的异步传输,对一个实时A/V源或存储的A/V文件,
在传输中它们要被分解为许多包,由于网络是动态变化的,各个包选择的路由可能不尽相同,故到达客户端的时间延迟也就不等,
甚至先发的数据包还有可能后到。为此,使用缓存系统来弥补延迟和抖动的影响,并保证数据包的顺序正确,从而使媒体数据能连
续输出,而不会因为网络暂时拥塞使播放出现停顿。通常高速缓存所需容量并不大,因为高速缓存使用环形链表结构来存储数据:
通过丢弃已经播放的内容,流可以重新利用空出的高速缓存空间来缓存后续尚未播放的内容。
流式传输的实现需要合适的传输协议。
由于TOP需要较多的开销,故不太适合传输实时数据。在流式传输的实现方案中,一般采用HTTP/TCP采传输控制信息,而用RTP/UDP来传输实时声音数据。
流式传输的过程一般是这样的:用户选择某一流媒体服务后,Web浏览器与Web服务器之间使用HTTP/TCP交换控制信息,以便把需要传输的实时数据从原始信息中检索出来;然后客户机上的Web浏览器启动A/V Heper程序,使用HTTP从Web服务器检索相关参数对Helper程序初始化。这些参数可能包括目录信息、A/V数据的编类型或与A/V检索相关的服务器地址。A/V Helper程序及A/V服务器运行实时流控制协议(RTSP),以交换A/V传输所需的控制信息。与OD播放机或VCR所提供的功能相似,RTSP提供了操纵播放、快进、快倒、暂停及录制等命令的方法。A/V服务器使用RTP/UDP协议将A/V数据传输给A/V客户程序(一般可认为客户程序等同于Helper程序),一旦A/V数据抵达客户端,A/V客户程序即可播放输出。
需要说明的是,在流式传输中,使用RTP/UDP和RTSP/TCP两种不同的通信协议与A/V服务器建立联系,是为了能够把服务器的输出重定向到一个不同于运行A/V Helper程序所在客户机的目的地址。实现流式传输一般都需要专用服务器和播放器,其基本原理如图1所示。




2 2 流媒体主流产品及方案

2 2.1 Microsoft Windows Media服务

Microsoft Windows Media服务是一个能适应多种网络带宽条件的流式多媒体信息的发布平台,包括了流媒体的制作、发布、播放和管理的一整套解决方案。另外,还提供了开发工具包(SDK)供二次开发使用。Windows Media服务的核心是ASI’(Advanced Stream Format)。ASI’是一种数据格式,音频、视频、图像以及控制命令脚本等多媒体信息通过这种格式,以网络数据包的形式传输,实现流媒体内容发布。其中在网络上传输的内容就称为ASI’,Stream。ASI’支持任意的压缩/解压缩编码方式,并可以使用任何一种底层网络传输协议,具有很大的灵活性。Windows Mo—dia Service系统包括三大部分:制作、发布和播放。

Windows Media服务器对外提供ASI’流式媒体的网络发布服务,包括两大基本服务模块Unicast服务和Station服务。其中Unicast服务为客户提供了点对点连接方式的服务,Station服务对外提供了广播式程度分为两种,一是O n-D e m a n dUnicast,这种方式下,用户建立和发布服务器的点对点连接,可以控制播放的过程,包括开始、暂停、快进等。另一种是Broadcast Unicast,这种方式下,用户也和发布服务器建立点对点连接,但是处于一种被动接收状态,只能观看播放,正如在广播服务方式下一样,这一般用于实时的信息发布。

2.2.2 RealNetworks RealSystm

RealNetworkS公司所制定的音频视频压缩规范称为ReaIMedia,是目前在Interne亡上相当流行的跨平台的、客户/服务器结构的多媒体应用标准,它采用音频/视频流和同步回放技术来实现在Intranet上全带宽地提供最优质的多媒体,同时也能够在Internet上以28.8kbit/s的传输速率提供立体声和连续视频。RealMedia包括三类文件:RealAudio、RealVideo及RealFlash。RealAudio用来传输接近CD音质的音频数据,RealVideo用来传输连续视频数据,而R e a l F I a s h则是RealNetworks公司与Macromedia公司新近合作推出的一种高压缩比的动画格式。
它的整套流媒体解决方案RealSystem包括:客户端播放软件RealPlayer,可以独立运行,也可以作为插件在浏览器中运行;
制作端产品是内容制作软件RealProducer、RealPresenter,它将普通格式的文件压缩转换为流格式文件; 服务器端软件,

2.2.3 Apple QuickTime

 Apple计算机公司的QuickTime是数字媒体领域事实上的工业标准,可以通过Interne亡提供实时的数字化信息流、工作流与文件回放功能。它由三个不同部分组成:QuickTime电影(Movie)文件格式、OuickTime媒体抽象层以及OuickTime内置媒体服务系统。QuickTime电影文件格式定义储存数字内容标准反复,使用这种文件格式不仅可以存储单个的媒体内容(如视频和音频采样),而且能保存对该媒体作品作品的完整描述。QuickTime媒体抽象层是一种综合性的媒体软件架构,它定义了软件工具和应用程序如何访问QuickTime内置媒体服务系统以及如何通过硬件提升QuickTime的关键性能;而QuickTime内置媒体服务系统则可作为软件开发工具的基础, 帮助软件开发商和用户充分利用QuickTime的技术优势。

2.3 流媒体技术的发展

由于近年来宽带建设的快速发展,促使流媒体技术飞速地发展,特别是领导流媒体技术发展的两个技术提供商微软和RealNetworks公司,分别在各自的流媒体体系中引入和深化其服务功能。RealNetworks公司于2001年年底发布了最新的RealONE系统,而微软也将在近期推出其最新的M e d i a服务器Corona。分析两个厂商推出的新的服务器,可以看到流媒体发展的一些新的趋势:数字权限
技术、智能流技术、交互功能融合等。

2.3.1 DRM

数字权限管理(DiSita] RightsManaaement)保护了音频和视频不受非法翻印的侵害,其方法是在播放内容之前要求播放者提供一个许可密《B。这个许可证是从内容所有人的站点上获得的,或者也可以通过一个票据交换所,如Reciprocal来提供。许可密钥是不可以转让的,而且可以有有效期限,过了这个有效期限就无法再播放内容了。分布式安全服务和与像微软站点服务器这样的产品的进一步集成,提供了按次数计费不口按时间计费的商业服务,以及基于最终用户参数选择或者位置的个性化广告插播。

2.3.2 智能流技术

智能流超越带宽和影像即时传送的限制:第一,智能流提供转换器(encode厂)平台,让各式不一样带宽的文件同时转换(encode)并合成一种文件;第二,智能流也RealServer用于提供流式服务。提供一个容错的客户/服务的传送方式。当带宽改变时,影音的传送会从这个多重编码文件中找出最佳的传送结合。服务器可以因带宽的改变而更改资料传送的

你知道你的Internet Explorer是过时了吗?

为了得到我们网站最好的体验效果,我们建议您升级到最新版本的Internet Explorer或选择另一个web浏览器.一个列表最流行的web浏览器在下面可以找到.