专利名称:一种基于三网融合的数字电视互动应用中间件系统的制作方法
技术领域:
本发明涉及数字电视领域,更具体地,涉及一种基于三网融合的数字电视互动应 用中间件系统。
背景技术:
随着互联网与广播数字电视的不断发展,基于互联网的互动应用已成为当今信息 社会发展下的一种趋势,面对互联网现有的丰富的信息化应用,若能将其移植到数字电视 中,将是在某种程度上实现三网融合的理想选择。
通常互联网上的互动应用系统只适合运行于普通电脑上,而数字电视互动应用系 统则必须根据机顶盒的处理能力单独开发,二者不能够实现一体化互联,实施成本高,协调 难度大。
本发明提供一种基于三网融合的数字电视互动应用中间件及统,通过“虚拟化”的 技术原理,将基于互联网的互动应用系统“虚拟”转换至数字电视机顶盒,实现了不对原有 服务系统做任何改动前提下的互动服务延伸,真正地实现了互联网与数字电视互动应用的 无缝衔接。发明内容
本发明提供一种基于三网融合的数字电视互动应用中间件系统,包括
互联网互动应用系统、数字电视互动应用中间件、机顶盒。
数字电视互动应用中间件,其构成包括
具有自定义的语法、语义规范,提供数据获取扩展标准,配备了专用编译器,为二 次开发用户提供调试功能。
支持各种常用数据库的接口、各种.Net、jsp、php等开发的接口,从底层上实现了 对各种服务系统的无缝衔接。
将数据通过各种方式,包括TOB浏览器、关系型数据库、非结构化数据库、标准接 入接口等从各种原始的服务系统中获取出来;按照预先设计好的规则将抽取得数据进行转 换、适配,对于一些冗余、歧义的数据进行处理,使本来异构的数据格式能统一起来。转换完 的数据按标准协议传输到数字电视机顶盒,形成相应的功能界面呈现给数字电视用户。
本发明采用了虚拟技术的原理,通过获取互联网上原有应用系统的数据,利用正 则表达式匹配来分析数据,通过UI设计来进行在数字电视机顶盒上的数据展示。
从上述技术方案可以看出,由于本发明实施例中通过“虚拟化”的技术原理,将基 于互联网的互动应用系统“虚拟”转换至数字电视机顶盒,实现了不对原有服务系统做任何 改动前提下的互动服务延伸,真正地实现了互联网与数字电视互动应用的无缝衔接。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现3有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其它的附图。
图1是本发明的实施例1的一种基于三网融合的数字电视互动应用中间件业务处 理流程说明图2是本发明的实施例2的一种基于三网融合的数字电视互动应用系统层次结构 说明图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例应理解为仅仅是本发明一部分实施例,而不是全部的实施 例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的 所有其它实施例,都属于本发明保护的范围。
本发明实施例提供一种基于三网融合的数字电视互动应用中间件系统,实现了不 对原有服务系统做任何改动前提下的互动服务延伸,真正地实现了互联网互动应用系统与 数字电视互动应用的无缝衔接。以下分别进行详细说明。
实施例1
在本实施例中,基于三网融合的数字电视互动应用中间件业务处理流程如图1所 示,本发明的基于三网融合的数字电视互动应用中间件业务处理流程包括互联网互动应用 系统S101、数据获取S102、数据匹配S103、数据转换S104和机顶盒S105。
对于互联网互动应用系统S101,其可以是各种类型的应用系统,并无任何特定的 限制。
在步骤S102数据获取阶段,通过互联网应用系统SlOl的网页、数据库、数据接口 获取数据。
在步骤S103数据匹配阶段,根据从步骤S102数据获取阶段获取的数据,通过实施 人员定义的适配规则,主要是运用正则表达式进行数据匹配。
在步骤S104数据转换阶段按照预先设计好的规则将抽取的数据进行转换、适配, 对于一些冗余、歧义的数据进行处理,使本来异构的数据格式能统一起来。转换完的数据按 标准协议传输到数字电视机顶盒S105。
实施例2
图2表示实施例2的数字电视互动应用系统层次结构说明图。
本实施例共分三层,分别是互联网互动应用系统、数字电视互动应用中间件、机顶品.ο
具体层次处理为数字电视互动应用中间件将数据通过各种方式,包括WEB浏览 器、关系型数据库、非结构化数据库、标准接入接口等从各种原始的互联网应用系统中获取 出来;按照预先设计好的规则将抽取得数据进行转换、适配,对于一些冗余、歧义的数据进 行处理,使本来异构的数据格式能统一起来。转换完的数据按标准协议传输到数字电视机 顶盒,形成相应的功能界面呈现给数字电视用户。
采用虚拟技术的原理,通过获取页面数据,利用正则表达式匹配来分析数据,通过UI设计来进行机顶盒的展示。
需要说明的是,上述系统和系统内的各单元之间的信息交互、执行过程等内容,由 于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处 不再赘述。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介 质可以包括只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
以上对本发明实施例所提供的一种基于三网融合的数字电视互动应用中间件系 统,进行了详细介绍,本文中应用具体个例对本发明的原理及实施方式进行了阐述,以上实 施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术 人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说 明书内容不应理解为对本发明的限制。
权利要求
1.一种基于三网融合的数字电视互动应用中间件系统,其特征在于,该系统包括互联 网互动应用系统、数字电视互动应用中间件、机顶盒;所述的数字电视互动应用中间件,具有自定义的语法、语义规范,提供数据获取扩展 标准,配备了专用编译器,为二次开发用户提供调试功能;支持各种常用数据库的接口、各 种.Net、jSp、php开发的接口,从底层上实现了对各种服务系统的无缝衔接;数字电视互动应用中间件将数据通过各种方式,包括WEB浏览器、关系型数据库、非结 构化数据库、标准接入接口,从各种原始的互联网应用系统中获取出来;按照预先设计好的 规则将抽取得数据进行转换、适配,对于一些冗余、歧义的数据进行处理,使本来异构的数 据格式能统一起来;转换完的数据按标准协议传输到数字电视机顶盒,形成相应的功能界 面呈现给数字电视用户;采用虚拟技术的原理,通过获取页面数据,利用正则表达式匹配来分析数据,通过UI 设计来进行机顶盒的展示。
2.根据权利要求1所述的系统,其特征在于,基于三网融合的数字电视互动应用中间 件业务处理流程如下包括互联网互动应用系统、数据获取、数据匹配、数据转换和机顶盒; 对于互联网互动应用系统,是各种类型的应用系统,并无任何特定的限制; 在数据获取阶段,通过互联网应用系统的网页、数据库、数据接口获取数据; 在数据匹配阶段,根据从数据获取阶段获取的数据,通过实施人员定义的适配规则,主 要是运用正则表达式进行数据匹配;在数据转换阶段,按照预先设计好的规则将抽取的数据进行转换、适配,对于一些冗 余、歧义的数据进行处理,使本来异构的数据格式能统一起来;转换完的数据按标准协议传 输到数字电视机顶盒。
全文摘要
本发明提供一种基于三网融合的数字电视互动应用中间件系统,通常互联网上的互动应用系统只适合运行于普通电脑上,而数字电视互动应用系统则必须根据机顶盒的处理能力单独开发,二者不能够实现一体化互联,实施成本高,协调难度大。本发明通过“虚拟化”的技术原理,将基于互联网的互动应用系统“虚拟”转换至数字电视机顶盒,实现了不对原有服务系统做任何改动前提下的互动服务延伸,真正地实现了互联网与数字电视互动应用的无缝衔接。
文档编号H04N21/258GK102036109SQ20101056980
公开日2011年4月27日 申请日期2010年11月30日 优先权日2010年11月30日
发明者孟思明, 朱建宝, 罗晴明, 罗笑南, 陈锦维 申请人:中山大学, 广东星海数字家庭产业技术研究院有限公司