预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:IPQAM的VOD低成本解决方案1前言近年来,随着国家信息化建设的大力开展和三网融合的积极推进,广电行业加快了有线电视数字化整体转换工作的步伐。截至2007年底,我国的数字电视用户已经达到2600万。然而,数字电视用户数目的快速增长并没有为广电行业的发展带来实质的推动作用。目前2600万数字电视用户可消费的业务绝大多数仍基于单向网络,并且业务仅限于数据广播、信息浏览、NVOD等缺乏互动性的业务。这些业务中,数据广播提供的信息量有限,信息浏览和NVOD等业务不支持用户的参与,单纯的模拟转数字带来的清晰度提高(有限)和同质的频道增加已很难满足用户日益增长的消费需求。因此,单纯的数字化转换意义不大,运营商必须以用户为本,充分调动用户参与的积极性,不断满足用户快速增长的精神文化和信息服务需求,并努力提高相关收益。这些就需要运营商加快双向网络的改造,大力提供丰富多彩的互动业务。VOD业务是最基础的双向业务之一。一方面VOD业务是用户迫切需要的业务,另一方面当前VOD业务系统的系统成本和运营成本都很高,运营商很难盈利。如何解决这一矛盾,是运营商普遍关注的热点。本文试图从降低系统成本的角度进行分析探索,为解决这一问题提供可行的途径。由于文中提出的VOD低成本解决方案基于开源项目DarwinStreamingServer实现,而DarwinStreamingServer完全符合ISMA规范,所以该方案完全适用于其它基于IP的网络环境中。但本文的描述主要以基于IPQAM的广电网络环境为例,来说明该方案的实现过程。2广电行业的VOD业务现状VOD业务即视频点播业务,是一种可以按用户需要点播节目的互动式视频业务。它的一个重要特点就是需要很高的带宽来传送下行的媒体流。广电的CATV网络可以提供非常高的下行带宽,适于媒体流的传送。因此,广电行业的VOD业务提供多采用基于IPQAM的VOD解决方案,即利用IP网络实现流媒体的控制,通过CATV网络下发媒体流的方式。图1就是一个简单的IPQAMVOD业务系统的逻辑图。目前,基于IPQAM的VOD解决方案的相关规范主要有时代华纳提出的ISA(InteractiveServicesArchitecture)和Comcast提出的NGOD(NextGenerationOnDemand)等。其中ISA架构的流控协议采用基于ISO/IECDSM-CC标准的SSP和LSCP协议,而前端服务器实体之间采用CORBA实现,实现的复杂性相对较高。NGOD则是在RTSP协议的基础上提出,实体交互基于WebService实现,目前还很少有相关的商用产品。在现在的国内外市场中,能提供基于IPQAM的VOD解决方案的国内厂商主要有华为,思华等。国外厂商主要有MOTO、CISCO、Tandberg(没有自己的视频服务器)等。国外厂商的产品都支持ISA规范,而ISA规范由于本身定义的复杂性,造成整个系统的复杂度提高,也直接导致了系统实现的成本非常昂贵。国内产品中,虽然思华的产品不是基于ISA架构,其点播协议采用RTSP协议,但其商用产品也价格不菲。视频服务器是VOD解决方案中的核心实体。在基于IPOAM的VOD解决方案中,视频服务器需要支持TS流格式,并以UDP的方式传送TS流,以连接IPQAM设备。此外,考虑到VOD业务的可运营性。视频服务器还需要支持用户认证、计费接口以及远程管理等功能。我们认为,降低视频服务器的开发成本,可以有效地降低整个VOD业务系统的成本。因此,本文基于开源项目实现了一个运行于通用服务器上的纯软件视频服务器,虽然此类视频服务器目前还难以被较大的运营商接受并采用,但已可成功地应用于小区、酒店等区域的VOD系统设计。3基于开源项目的VOD低成本解决方案目前,与视频服务器相关的开源项目有很多,如MPEG4IP,VLS等等。其中live555是免费,开源的,并支持TS流,但live555的设计并不适用于商业运营;DarwinStreamingServer2具备商业运营必须的认证、计费、远程管理等特性,可以很好地支持商业运营,但是对于广电系统的应用来说,缺乏对TS流的支持。本文基于可运营性的考虑,选取DarwinStreamingServer作为基础,通过扩展使之支持MPEG-2TS流,实现低成本的视频服务器,以支持基于IPQAM的VOD解决方案。3.1DarWinStreamingServer简介DarwinStreamingServer(简称DSS)是苹果公司的开源视频服务器版本,与DSS相对应,APPLE有一