微信:nrt-nueratech

手机扫一扫,进入手机版

服务热线:13823525258

关于中间件的问题
来源: | 作者:pmodb6c5f | 发布时间: 2012-03-13 | 573 次浏览 | 分享到:
对于数字电视中间件目前仍没有一个官方的或者标准的定义,目前来讲数字电视中间件系统,一般是指嵌入在电视接收终端、位于接收设备驱动层软件之上、隔绝交互应用与系统资源的软件层。中间件使得应用程序独立于接收机硬件和软件平台。这样,在同一电视网络中,不同硬件组成和设计架构的机顶盒均能运行相同的应用;同时,不同的软件公司可以基于相同的编程接口开发应用程序,且在不同的机顶盒上运行。尽管中间件只是安装在数字电视接收设备上,但其接收和处理数据与前端密切相关,前端系统播发由接收端规定格式的数据,或者说前端系统与接收终端对数据格式、播发协议必须协同一致。
广电数字电视领域由于采用了封闭的技术系统,一是封闭的CA技术,二是存在标准之争的浏览器技术,导致前端业务系统和终端机顶盒的开发受到严重影响,以至于广电行业与开放的IT行业、软件行业、互联网行业之间的差距越来越大,在此情况下,业内对于确立中间件标准的呼声越来越高,目前的中间件系统真的可以解决这些问题吗?

   对于数字电视中间件目前仍没有一个官方的或者标准的定义,目前来讲数字电视中间件系统,一般是指嵌入在电视接收终端、位于接收设备驱动层软件之上、隔绝交互应用与系统资源的软件层。中间件使得应用程序独立于接收机硬件和软件平台。这样,在同一电视网络中,不同硬件组成和设计架构的机顶盒均能运行相同的应用;同时,不同的软件公司可以基于相同的编程接口开发应用程序,且在不同的机顶盒上运行。尽管中间件只是安装在数字电视接收设备上,但其接收和处理数据与前端密切相关,前端系统播发由接收端规定格式的数据,或者说前端系统与接收终端对数据格式、播发协议必须协同一致。

可以说中间件是广电数字电视业务发展至现阶段的一个必然选择,广电运营商预期中的中间件需要解决以下几个问题:

1. 统一标准,为前端业务CP/SP提供统一的接入标准;

2. 屏蔽终端硬件的差异性,将前端业务与终端硬件的集成开发工作省略,降低业务开发成本。

3. 跨平台,以保证业务应用与终端的无关性;

4. 互联互通,实现不同网络的用户交互,真正实现新业务在三网的覆盖和融合;

5. 接入更多的可运营的新业务;

6. 为业务支撑及管理平台提供管理控制,以实现新业务真正的可运营性。

   实际上,近几年广电使用的中间件并没有解决上述问题,相反,许多在浏览器应用时存在的问题,仍然延续到中间件上,包括即将出台的NGB中间件标准:

1. 尽管NGB中定义了HTML/JAVA/FLASH等不同业务执行环境,但对于前端业务支撑及管理系统和终端硬件来说,反而要面临更复杂的业务集成了,因为要面对三种不同的业务承载方式。

2. 业务的接入并不是如我们想象的那样,通过用户选择,直接下载、安装就可以的,每一种业务接入到中间件平台,仍然是需要进行集成开发,只是因为中间件可以在一定程度上的屏蔽硬件,使得现在的业务应用集成开发比以前的工作量要小一些,无须机顶盒的参与。

3. NGB定义的-H –J –F平台,使得在高性能机顶盒基础上,可以支持业务的表现形式和模式更多了,但并未改变业务应用的接入模式,在编译终端软件时就决定了业务的多少,新增业务的开发和接入,和浏览器时代并无太大区别,仍然是集成式开发。

   上述问题我们可以看到,中间件的应用并未达到广电运营商的预期,仅能满足一定的业务需求。且在业务应用开发、用户需求开发、组织(升级/管理)业务等方面,中间件必须参与其中,这意味着浏览器时代的封闭性没有完全改变。还有最大的问题——CA,在中间件中,完全没有提及。这就注定了目前所谓的中间件只是一个过渡性的产品,其生命周期不可能太长。

   随着智能操作系统在手机领域的成功,以及摩尔定律在广电终端领域终于开始发挥作用,我们有理由相信,下一代广电终端平台应该属于智能操作系统,我们没有必要为中间件,这么一个本质上仍然是封闭的,部署时间很长(终端集成2~3个月,前端集成1个月,业务应用集成未知),已知的过渡产品投入太多。

作者:dvbcn
行业新闻