作 者:马少武 唐雄燕
国外运营商也在重点打造该领域的新业务,如:美国Verizon在2005年就提出通过视频服务在未来转型成为一家传媒公司,西班牙Telefonica也加大了在DSL上开展宽带视频业务的力度。
基于P2P技术的流媒体业务,尤其是直播业务部署迅速、成本低廉,一些新兴的P2P流媒体运营商也因此迅速崛起,如PPLive、QQLive、UUSee、PPStream、JOOST等,其中PPLive号称目前为止已发展7 500万用户。目前大部分P2P流媒体运营商依靠风险投资资金的支持大规模扩大内容渠道和增强技术实力,其主要的盈利模式是网络广告和P2P技术提供,由于市场刚起步,网络广告的收入效果并未达到大家的预期,随着市场的发展与完善,网络广告会是整个P2P流媒体运营商的主要收入来源。业界主流P2P流媒体平台运营模式如图2所示。网络电视广告处于初期阶段,广告投放者的态度将决定新兴P2P流媒体运营商未来的主要业务收入,但可以预计北京奥运将为网络广告的飞速发展提供市场机遇[3]。
3 P2P流媒体业务实现方案及部署思路
基于P2P的流媒体业务主要包括:直播或轮播的流媒体观看方式、用户可以根据喜好随意拖动时点进行观看的点播方式、用户下载后观看方式。
目前直播和下载方式在技术上比较成熟,PPLive等流媒体运营商目前主要实现的是P2P直播业务;点播方式由于需要一定量的P2P用户同时观看,并且需要保证所有用户在观看不同片段时的播放质量以及应对用户频繁的加入退出,技术实现和网络支持的难度较大,目前还处于发展阶段;下载后再观看的方式,从严格意义上来讲属于文件共享下载。本文将着重分析基于P2P流媒体直播业务的技术实现方案及其运营部署思路。
新兴P2P流媒体运营商充分利用P2P技术的去中心化、可扩展性、健壮性及负载均衡等特点,在全国建立一个媒体播放中心,在用户数较多的区域建立若干个媒体加速中心,最大限度地利用通信运营商为用户提供的宽带接入资源,免费为用户提供网络视频直播业务,并通过视频广告或提供技术服务实现盈利,典型的网络部署方案如图3所示。
对于主流数字媒体运营商而言,由于网络资源丰富、技术力量雄厚,可以依托其3G、IP承载专网、卫星通信系统以及混合光纤/同轴电缆(HFC)系统提供数字电视、手机电视、IPTV、基于内容传送网络(CDN)的直播、点播、下载,基于P2P的直播、点播、下载等数字流媒体业务。
针对电信运营商而言,可以依托IP承载网建设IPTV专网,提供高质量的数字媒体内容业务;可以利用已有的CDN内容分发平台,提供点播、直播、下载等数字媒体内容业务;还可以选择P2P技术实现数字媒体内容集成分发业务,如直播、下载及点播等。从P2P流媒体业务的总体部署系统架构来讲,建议应该包括如下5个模块:业务展示门户、内容管理、业务管理、分发系统、用户终端。图4给出了典型的数字媒体集成分发系统网络部署方案。利用IP专网实现IPTV业务承载由于成本太高,大规模实施难度较大;采用SCDN/CDN接入节点(POP)承载方式,本质是客户机/服务器(C/S)模式,质量较好,但易受并发用户数限制,扩展性差、扩容成本较高,建议主要用于分担骨干层数字媒体流量分发;采用P2PCDN POP节点承载方式,由于是P2P模式,部署快速、质量较好,扩容成本低,可以充分利用城域网内资源实现媒体资源分发,延伸SCDN/CDN覆盖范围,尤其对未建CDN省份可考虑采用P2P下载、直播优先开展业务,探索P2P业务应用模式及增值范围。对于传统CDN系统同新建P2PCDN系统的关系,两套数字媒体内容分发系统将会是并列共存、互为补充的模式。目前网络上P2P应用最成熟的模式为P2P直播,初期开展业务容易,用户接受程度较高,建议运营商结合自身的带宽资源进行疏、堵、用相结合的方式,先期实现P2P直播业务,逐步尝试开展P2P下载和点播业务。
4 P2P流媒体业务安全保障系统分析
电信运营商要想开展P2P流媒体业务,并获得较好收益,就必须在网络构建和业务提供方面优于现有的新兴P2P流媒体业务提供商,并进一步在业务质量保证、版权保护等方面发挥运营商的优势作用,为用户提供具有高价值的内容,实现按内容收费。P2P流媒体内容要实现收费观看,首先需要考虑内容的版权保护。数字版权管理(DRM)系统为数字媒体内容商业化运作、有效保护知识产权提供了一套完整的实现手段。
通过DRM技术,内容提供商可以方便地对各种音乐、图像等媒体文件进行加密保护,使受保护的多媒体文件不会被用户非法屏拷和复制。P2P流媒体系统中DRM实现的基本原理如图5所示。
实现过程如下:
(1)节目源向流媒体发布端传送媒体流;
(2)DRM版权许可服务器将DRM的许可信息传送给流媒体发布端;
(3)流媒体发布端收到步骤(1)、步骤(2)的信息后把媒体流进行DRM封装,并且混合随机的节点信息后生成统一资源定位(URL)信息发布到Web服务器上;
(4)服务器进行用户身份和密码认证;
(5)登陆服务器返回Cookie和混淆后的URL给客户端;
(6)用户选择了相应频道的URL后,定向到流媒体发布端,从而获取媒体流;