浅谈机顶盒终端软件技术走向和iPanel3.0软件 转
随着数字电视整体平移向纵深发展、增值业务的不断增加,关于机顶盒的软件结构正被越来越多的运营商所关注,本文对此作一些初步的探讨,希望能够抛砖引玉。
整体平移是一项纷繁复杂的大工程,在短期内就需要大规模地发放成批机顶盒到用户家里,所以运营商最关心以下几点:
1)机顶盒发放后,今后开展业务时是否可以不升级?
2)在一个网络中同时存在多家机顶盒的情况下,在开展增值业务时如何保证有比较高的效率?
3)能否有一个方案使技术提供商既有机统一又相对竞争,在未来开展增值业务时不受其牵制?针对第1个问题:答案是不可能有的。因为我们现在连到底什么样的增值业务会成功都不太清楚,又怎么可能有万能的应用平台呢?这个问题是因为整体平移本身就不是一个市场化的行为所造成的,它和技术无关。
针对第2、3个问题,目前有3种解决方案:
1. 真正的中间件:有利有弊,需要权衡。它实际上是把机顶盒软件交给一个公司做,机顶盒只管生产。它存在的问题主要有两个:1)机顶盒软件交给一家公司去做,意味着今后运营商开展几乎所有的业务都必须要取得该公司的首肯,这绝对是一件需要仔细权衡的事情;2)在目前的实际情况下,机顶盒硬件差异太大,作为中间件厂商需要对各类硬件、芯片都有很深的了解并能把它做好。但这样做需要付出的代价太大,而在付出这样大的代价后到底能在增值业务上带来什么效益呢?目前还看不到。同时,现在还没有这样实力强劲的公司能把它做好。这就是为什么中间件始终无法在中国成功的根本原因。要知道微软的成功也是以标准化PC为前提的,而在大型机领域和手机领域目前还都是各有各的操作系统和软件。
总结:这种方案的优缺点需要仔细权衡,但至少现在还不是时候,将来怎么样需要进一步观察。
2. iPanel3.0:机顶盒提供少量基础程序,以浏览器为基础去接管机顶盒的CA、EPG等业务,然后设法扩展成今后所有的增值业务都基于iPanel3.0开发。这种技术路线是完全错误的,全世界都没有过这种方案。从以下几点我们可以看出其非常不合理:1)封闭性:只采用某一家公司的增值业务平台软件,意味着今后运营商开展几乎所有的增值业务,都必须要取得该公司的首肯,这绝对是一件需要仔细权衡的事情。
2)限制性:目前基于数字电视平台已经有很多现成的增值业务供应商,如股票、游戏、电视购物等等,他们的产品都不是基于iPanel3.0开发的。就好比有一家杂志(运营商),他有很多特约撰稿人(各个增值业务供应商),已经用中文(开放的标准)写了很多精彩的文章(增值业务产品),现在突然要求他们全部用阿拉伯文(iPanel3.0的标准)来写文章(事实上这比翻译文章要复杂得多),而这种阿拉伯文又是刚发明的,本身还有很多问题,让特约撰稿人如何来写?更何况,这种阿拉伯文在全世界都还没有使用过,又有多少人愿意专门去学习它来撰写文章呢?这样做的风险太大。所以,其结果就是在相当长一段时间内会阻碍,减少增值业务数量和种类,而其未来则非常危险。
3)性能差:如前所述,目前机顶盒的硬件、芯片、操作系统差异太大,单一的软件厂家无法把它们的性能充分发挥出来,而且目前所能看到的也就是接管CA、EPG等业务,它只是把本来已经稳定的软件换一种方式再做一遍,这只会去降低稳定度,非常没有必要。如果仅仅为了EPG广告,单一的EPG引擎似乎能做得更好,根本没有必要为了一项业务去改变机顶盒的原有软件结构。所以iPanel3.0走下去,大概会变成一个Design House,而Design House一定要绑定芯片,所以iPanel现在在绑定一些不太知名的芯片就是这个原因。但是作为一个企业来讲,这种商业模式显然是严重错误的。
4)效率低:采用iPanel3.0这种方案也绝对不会降低运营商在集成增值业务时的工作量,因为它并不是真正的中间件,它还需要机顶盒软件的紧密配合。这样做带来的后果就是,当运营商增加增值业务时,本来只需要增值业务供应商和机顶盒厂商两家一起完成的工作,现在需要增值业务供应商、机顶盒厂商、增值业务平台软件三家一起完成,只会增加复杂度,降低稳定度。
所以这种方案在全球范围内既没有哪个运营商这样做过,也不符合国际国内任何一个中间件的标准,因为它实在不合理。
至于通过数据广播浏览器升级到iPanel3.0,更是一件荒唐至极的事情,要知道数据广播浏览器和增值业务平台软件完全是两回事,数据广播只是增值业务的一种而已,这里面的差别是巨大的,这种所谓的升级完全是忽悠人。
总结:这种方案的技术走向是完全错误的,无非是利用部分运营商对技术的了解不够深入,拿着个别带硬件加速功能的特定高端芯片,去展示一些好看的界面来忽悠人,这是非常危险的,也是不负责任的。
3. 以芯片为基础提供机顶盒基础平台软件,加上各种增值业务引擎组件
机顶盒基础平台软件以芯片为单位,由芯片供应商或对应的Design House提供,一个运营商可以由一到数家芯片单位组成,既有机统一又相对竞争,同时芯片供应商对自身的产品最了解,它可以把芯片性能发挥到极致。在机顶盒基础平台软件上构建多种不同的增值业务引擎组件(如浏览器引擎、股票引擎、游戏引擎等),因为增值业务是没有止境的,绝对不存在什么万能的增值业务平台。只有充分竞争、百花齐放并发挥更多人的力量,才有可能把增值业务做好。为了提高效率,可以针对不同的增值业务,由对应的增值业务引擎供应商担任集成商的角色,提供交钥匙工程,这样做的效率会很高,因为增值业务引擎供应商一定是最希望把业务尽快开展起来的。
总结:在目前的实际情况下,这种方案最合理、最现实,也最有可能把增值业务开展起来。
转自:http://www.eeworld.cn/szds/2008/1211/article_438.html