APP下载

流媒体在广播电视中的应用

2010-09-06郑州电视台新闻中心王应强夏晶

河南科技 2010年9期
关键词:流式服务器传输

郑州电视台新闻中心王应强夏晶

流媒体在广播电视中的应用

郑州电视台新闻中心王应强夏晶

一、引言

随着经济的不断发展,信息传递的方式也越来越多,其中互联网以方便、快捷、信息量大的特点进入了千家万户,受到了人们,特别是年轻人的喜爱,因而普及率极高。目前,各大电视台也都把自己的视频资源优势和互联网的交互特性结合起来,建立了自己的视频网站提供网络视频点播服务,向广大人民群众提供了海量的视频信息,同时也扩大了受众群体。流媒体技术给这些应用提供了实现的可能。

二、流媒体技术简介

1.网络流媒体是指采用流式传输的方式通过互联网播放的媒体格式。

2.流式传输方式是将整个多媒体文件经过特殊的压缩方式分成一个个压缩包,由视频服务器向用户计算机连续、实时的传送。在采用流式传输方式的系统中,用户不必像采用下载方式那样等到整个文件全部下载完毕后才可播放,而是只需经过几秒或几十秒的启动延时即可在用户的计算机上利用解压设备(硬件或软件)对压缩的多媒体文件解压后进行播放。此时多媒体文件的剩余部分将在后台的服务器内继续下载。与单纯的下载方式相比,这种对多媒体文件边下载边播放的流式传输方式不仅使启动延时大幅度地缩短,而且对系统缓存容量的需求也大大地降低了。

三、流式传输

1.流式传输的基础。视频或多媒体文件多容量一般都比较大,少则几十兆多则几百兆,高清视频甚至有上G的数据量。如果采用下载的方式则比较麻烦,而流式传输只需要将播放内容开始的部分存入内存,而后面的数据流可以边播放边传送,只是在播放开始时有一些延迟。这样就为用户省去了大量的等待时间。

流式传输现在主要指能通过网络传送的媒体技术的总称。其实现方式主要有2种方法:实时流传输(Realtimestreaming)和顺序流传输(progressivestreaming)。采用哪种传输方式要看用户的需求。如果是网上直播或使用流式传输服务器,即为实时流式传输。如使用HTTP服务器媒体则通过顺序流发送。

(1)顺序流式传输。顺序流式传输是按顺序下载要播放的文件,用户在下载文件的同时可以在线观看已下载部分,没有下载部分则不能观看。由于这种形式的文件通过HTTP协议就可以支持,因此不需要其他特殊的协议,所以也常被称为HTTP流式传输。

(2)实时流式传输。实时流需要专用的流媒体服务器和传输协议,从而保证信号带宽与网络边接相匹配,使用户可以实时选择地观看到播放内容。因此特别适合实时播放,用户也可以直接跳跃观看后面的内容。但是在网络较繁忙的时候播放质量不能得到保证。

2.流媒体技术原理。在流式传输的实现中,通过HTTP/TCP来传输控制信息,RTP/UDP用来传输实时声音数据。用户选择流媒体服务器后,Web浏览器与Web服务器之间使用HTTP /TCP交换控制信息,以便把需要传输的实时数据从原始的信息中检索出来。然后在客户机上的Web浏览器启动A/ VHelper程序,使用HTTP从Web服务器检索到相关参数对Helper程序进行初始化。A/VHelper程序及A/V服务器运行实时流控制协议(RTSP),以交换A/V传输所需的控制信息。RTSP提供了操纵播放、快进、快倒、暂停及录制等命令的方法。A/V服务器使用RTP/UDP协议将A/V数据传输给A/V客户程序(一般可认为客户程序等同于Helper程序),一旦A/V数据抵达到客户端,A/V客户程序即可播放输出。流式传输的基本原理如图1所示。

3.流媒体的主要格式。目前,互联网上比较普遍的格式主要有:Real Networks公司的Real Media格式,包括RealAudio、RealVideo和RealFlash3类文件,播放器采用的是RealPlayer;微软公司的ASF(Advanced Stream Format)格式,文件的扩展名是.asf和.wmv,播放器是微软的Media Player;苹果公司的Quick Time格式,这类文件的后缀名是.mov,播放器是QuickTime。另外SWF、DVI、MPEG、AVI等格式都是适用于流媒体技术的文件格式。

四、流媒体系统的构成

一个完整的流媒体系统一般由以下几个部分构成:压缩编码器,流媒体服务器,客户端播放器户。它们分别完成流媒体文件的制作、传输和接收。具体的流媒体系统构成如图2所示。

五、广电网络流媒体系统架构

1.视频采集制作系统。包括一系列的电视设备生产的媒体资料,即电视台提供给观众和网络用户的视音频内容。可以在允许的情况下向发布服务器提供各种数据流,提供实时的多媒体信息发布服务。

2.视频业务管理媒体发布系统。包括观看方式、节目内容、节目提交、节目观看和收费确认服务,并且控制节目的录制、直播、传送,管理终端的观看和服务器负载调整的服务。

3.媒体内容自动索引检索系统。根据用户的要求对节目源进行查找,获取音视频文件。

4.媒体数字版权加密系统。这是音视频内容提供商发布对用户的观看次数,时段及内容进行加密和保护,是一种点到点方式的解决方案,是运营商保护自身利益的技术保障。

5.媒体存储系统。影视视频资料数据量庞大,因此存储系统必须拥有大容量的硬盘库,要具备高速的数据读写访问能力,而且还要预留扩展接口。

6.流媒体服务器。流媒体服务器是媒体资料存储和发布的中心,它是系统中最重要的部分。视频服务器要求高速宽带网络,根据不同应用具备不同的控制能力,还要有较好的交互性、可靠性及扩展性。

7.客户端系统。客户端系统支持网络流媒体的音频和视频在浏览器的播放,并且支持多种形式,如图片、音频、视频等。在网络流量允许的时候,媒体播放器可以自动探测,自动选取适合的视频,这样才能获得更好的效果。

六、流媒体的应用

流媒体技术在广播电视业的应用主要集中在以下2个方面:实时广播电视节目网络化和广播电视媒体资源库。

目前,大部分电视台都有自己的网站,提供网络浏览和视频节目的在线观看。比如中央电视台的很多电视节目可以在互联网上观看,采用的就是流媒体技术,从而实现了电视节目的网上点播和重要新闻的网上直播。

七、结束语

随着我国互联网普及率的提高,流媒体技术也得到了飞速的发展,但也存在着许多问题。如通过一定的手续个人就可以搭建一个服务平台,因此互联网上的视频服务网站众多而内容单一且无法控制。而电视台作为传统的宣传渠道储备了大量的视频信息,同时又有专业的节目制作队伍,这是别的行业所不具备的优势。如果将这些优势与网络结合起来扩大受众群体,对电视台的发展将大有益处。

book=58,ebook=153

猜你喜欢

流式服务器传输
混合型随机微分方程的传输不等式
牵引8K超高清传输时代 FIBBR Pure38K
辐流式二沉池的结构优化研究
通信控制服务器(CCS)维护终端的设计与实现
关于无线电力传输的探究
中国服务器市场份额出炉
支持长距离4K HDR传输 AudioQuest Pearl、 Forest、 Cinnamon HDMI线
得形忘意的服务器标准
微球测速聚类分析的流式液路稳定性评估
计算机网络安全服务器入侵与防御