移动视频需求正呈爆炸式增长。随着人们对于随时随地的多媒体访问需求的日益迫切,TV随地接收服务随之应运而生。对于服务提供商来说,这是好事,他们正希望为其产品组合增加新的消费者应用;但与此同时,这对支持基础设施设备提出一个巨大的挑战,更不用说潜在的难题了:处理来自媒体网关的视频所需的性能必须满足低功耗的要求,以便不会给基础设施造成过重的负担,但同时又一定要满足成本控制和可持续性的要求。
新处理器和流媒体架构在视频转换编码实现方面优势明显——与当今基础设施设备常用的处理器技术相比,一些新产品的功率/密度比提高了15倍之多,可帮助打造高性能、低功耗的移动视频平台解决方案。
移动视频与TV随地接收服务的发展
在2009年下半年,据一些市场分析显示,YouTube平均每日处理约10亿个视频访问。而在2008年,该数字尚为600万。更有报告指出,到2015年,将有120亿台设备(包括电视、台式电脑、笔记本、上网本和智能电话)访问5,000亿小时的视频信息。(来源:英特尔)。到2013年,移动视频电话的保有量将达到4亿部(来源:讯泰)。在2012年,视频将占所有互联网流量的90%;在2013年,视频将占所有移动通信流量的70%(来源:思科)。很明显,人们对于广泛的且易于访问的视频内容有着巨大的消费需求,且该需求正与日剧增。为满足这种需求并保持访问的易用性,用于处理和交付这种视频内容的服务器、视频流和媒体网关的数量都必须伴随处理工作负荷的激增而呈指数倍地扩充。与声音信号和其它典型的互联网内容相比,视频需要更高量级的处理能力,尤其当视频被传送到各种类型的浏览客户端设备上时更是如此。当然,处理能力的提高也意味着能耗的增加。
视频编码转换是此类处理负载中的主要部分,结合上述增长,此项任务引发了巨大的潜在能耗增长,这对已有的基础设施构成了很大的压力。
对视频转换编码的需求
待分发的视频来自各种捕捉设备,它们具备不同的分辨率和编码能力。例如,应用MPEG4编码的CIF智能电话或者应用H.264编码的720像素可携式摄像机都可以作为捕捉设备。同样,用于接收视频的客户端设备也具备不同的解码能力(解码能力因设备的功能或处理器的周期数不同而有所差异),例如,QCIF H.263蜂窝电话、解码高清H.264的高端笔记本电脑。将视频上传到网络上播放和/或存储,其目的是希望任何人都能够观看,然而,现在还缺乏刚性或通用的视频交换标准。为满足这一目的, 视频分发和网路服务提供商必须提供透明的编码转换功能。
此外,人们对视频传送的期望已变成要求实现实时视频传送,而无需先将部分或整个视频文件下载到客户端设备的缓存器中,对互联网电视和监视系统来说尤其如此。这种实时传送需求加大了视频传送系统的负荷,同时,也增加了能耗。
编码转换/流媒体平台体系结构
长期以来,音频编码转换设备一直是网络的核心设备之一,它通常借助基于DSP的专用硬件来实现。然而,视频编码转换的情况却并非如此。通常,编码转换和流媒体直播视频设备均基于标准服务器平台之上,在接近视频存储位置的环境中尤其如此。这主要是由于大多数视频传输服务都是基于互联网的(即使绝大多数的浏览客户端都是手机)。这意味着大多数视频编码转换功能都是由基于服务器的网络基础设施完成的。因此,由戴尔、惠普等公司提供的x86服务器平台对视频编码转换来说非常通用。此外,一旦利用x86平台实现了基线流视频能力,生产商和视频服务提供商就会普遍希望扩展其产品的功能,以便包含直播对等视频通讯和视频会议功能。
x86在视频转换编码中的广泛使用还有其它原因。举例来说,随着视频需求的增长,有能力提供转换编码设备的人越来越多,但并不是每个人都有可用的视频CODEC IP或者有所需的经验和资源。而市场中有大量支持x86的开放源编解码器。此外,希望提供视频服务的互联网服务提供商都已配备好x86设备。这样,视频编解码器和x86硬件设备的易得性使得x86大行其道,然而它在解码转换方面的效率却极其低下。
因为x86是通用处理器,因此可应用于许多场合,但其功耗非常高。