[发明专利]机顶盒集成中间件通用系统无效
申请号: | 200710165404.6 | 申请日: | 2007-10-25 |
公开(公告)号: | CN101146175A | 公开(公告)日: | 2008-03-19 |
发明(设计)人: | 曹珈;尤洪涛 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N5/00 | 分类号: | H04N5/00;G06F9/44 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机顶盒 集成 中间件 通用 系统 | ||
技术领域
本发明涉及一种IPTV系统中机顶盒设备的软件开发框架系统,特别涉及机顶盒集成中间件的系统。
背景技术
IPTV业务目前尚处于发展的初始阶段,无论是IPTV业务平台接口还是流媒体服务器平台接口,均没有统一的标准,不同平台厂家有不同的实现方案,而且差异较大。一般情况下,每个平台厂家都会包装一个中间件,允许机顶盒集成这些中间件来实现与自己平台系统的互通;但对于机顶盒来说,如果中间件的集成没有一个通用的框架作为约束,必然导致每接入一个平台厂家,就需要做一次完全不同的中间件集成开发,对机顶盒的开发造成很大的压力,对IPTV产业的发展极为不利。
因此,需要一种机顶盒集成中间件通用系统的解决方案,能够解决上述相关技术中的问题。
发明内容
本发明的目的在于提供一种通用的机顶盒集成中间件框架,不同厂家的中间件作为一个可替换的插件“插入”该系统,不同厂家的中间件可实现互换;在上述过程中,机顶盒的软件构架以及接口可以保持基本稳定。
根据本发明提供了一种机顶盒集成中间件通用系统,包括应用实现模块、和中间件,该系统还包括:适配模块,连接在中间件和应用实现模块之间,用于将中间件的输入接口和输出接口转换成内部标准接口,以及通过内部标准接口与应用实现模块进行交互。
其中,应用实现模块设置在机顶盒内部,用于控制机顶盒的操作;该系统还包括设置在机顶盒内的硬件资源适配模块,用于隔离软件与不同硬件平台的差异。
适配模块将中间件的输入接口和输出接口转换成内部标准接口包括:接口名称转换、接口参数转换、以及接口逻辑关系转换,其中,接口名称转换用于将中间件的输入接口和输出接口的名称转换成本地统一的接口名称,接口参数转换用于将中间件的输入接口和输出接口的参数转换为本地统一的参数,接口逻辑关系转换用于将中间件的输入接口和输出接口的逻辑关系转换为本地统一的接口调用逻辑。
采用本发明的实现方案,机顶盒厂家可以方便的实现与不同厂家中间件的集成,大大缩短集成的开发周期、节省开发成本;平台厂家提供规范的中间件,可以让机顶盒厂家以最短的时间实现与自己系统的接入,展示系统的开放性以及接入的简易性,提高系统的竞争能力;对于运营商,选用一个开放性的IPTV平台系统,该平台可以实现快速的机顶盒接入,对于其机顶盒的选型有重大意义,因为这降低了机顶盒的实现门槛,可以允许更多的机顶盒厂家参与竞争,有助于降低运行商的采购成本。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是示出根据本发明的机顶盒集成中间件通用系统的框图;
图2是示出根据本发明实施例的中间件实现模型的示意图;以及
图3是示出根据本发明的一个实施例的机顶盒集成中间件通用系统的框图。
具体实施方式
下面将结合附图来详细说明本发明的实施例。
图1是示出根据本发明的机顶盒集成中间件通用系统的框图。参照图1,根据本发明的机顶盒集成中间件通用系统100包括应用实现模块102、和中间件104,该系统还包括:适配模块106,连接在中间件104和应用实现模块102之间,用于将中间件104的输入接口和输出接口转换成内部标准接口,以及通过内部标准接口与应用实现模块102进行交互。
其中,应用实现模块102设置在机顶盒内部,用于控制机顶盒的操作。
该系统还包括设置在机顶盒内的硬件资源适配模块108,用于隔离软件与不同硬件平台的差异。
适配模块106将中间件104的输入接口和输出接口转换成内部标准接口包括:接口名称转换、接口参数转换、以及接口逻辑关系转换,其中,接口名称转换用于将中间件的输入接口和输出接口的名称转换成本地统一的接口名称,接口参数转换用于将中间件的输入接口和输出接口的参数转换为本地统一的参数,接口逻辑关系转换用于将中间件的输入接口和输出接口的逻辑关系转换为本地统一的接口调用逻辑。
下面仍然参照图1来描述本发明的另一个实施例。
参照图1,在该实施例中,提供了一种IPTV系统中机顶盒设备的软件开发框架系统100。该机顶盒的软件构架分为4层:应用功能实现层102、中间件层104、中间件适配层106、和硬件资源适配层108。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710165404.6/2.html,转载请声明来源钻瓜专利网。