数字一体机客制化的实现方法及装置制造方法及图纸

技术编号:9520740 阅读:111 留言:0更新日期:2014-01-01 18:01
本发明专利技术公开一种数字一体机客制化的实现方法及装置,通过获取该数字一体机对应的运营商唯一标识符;解析已存储的客制化配置文件,得到存储的各运营商对应的所有客制化数据;根据获取的运营商唯一标识符,从解析得到的所有客制化数据中获取运营商唯一标识符对应的客制化数据,并将获取的运营商唯一标识符对应的客制化数据存储至数据库中;根据获取的运营商唯一标识符对应的客制化数据,对该数字一体机进行客制化处理的方法,达到了增强系统兼容性的目的,节约了大量的人力成本;进一步地,在新增加运营商时,直接通过修改配置文件即可导入新运营商的相关参数,省去了软件修改、发布和测试等的麻烦,节约了系统维护成本,减少了发生错误的可能性。

【技术实现步骤摘要】
【专利摘要】本专利技术公开一种数字一体机客制化的实现方法及装置,通过获取该数字一体机对应的运营商唯一标识符;解析已存储的客制化配置文件,得到存储的各运营商对应的所有客制化数据;根据获取的运营商唯一标识符,从解析得到的所有客制化数据中获取运营商唯一标识符对应的客制化数据,并将获取的运营商唯一标识符对应的客制化数据存储至数据库中;根据获取的运营商唯一标识符对应的客制化数据,对该数字一体机进行客制化处理的方法,达到了增强系统兼容性的目的,节约了大量的人力成本;进一步地,在新增加运营商时,直接通过修改配置文件即可导入新运营商的相关参数,省去了软件修改、发布和测试等的麻烦,节约了系统维护成本,减少了发生错误的可能性。【专利说明】数字一体机客制化的实现方法及装置
本专利技术涉及数字电视
,尤其涉及一种数字一体机客制化的实现方法及装置。
技术介绍
由于现今的数字电视领域对数字电视信号的发送方式没有完全统一的标准和规定,因此不同城市和地区的数字电视运营商发送数字电视信号的方式也不完全相同,且数字电视的 PSI (Program service information,节目服务信息)和 SI (ServiceInformation,服务信息)的放置频点和组织形式也有可能不一样。目前全国各地运营商对数字一体机的入网要求通常包括:节目排序、节目隐藏、搜台速度、开机锁定主频点(获取授权信息)、应急广播(CAM跳频)等基本功能。为满足各地运营商对数字一体机的客制化需求,传统的解决方案如图I所示。图I所示的数字一体机客制化的实现方案定义了一个数字电视系统运营商客制化的框架,该框架包含基本的定制功能,如主频点搜台、节目排序和隐藏、开机主频点锁定等功能;图I所示的数字一体机的客制化实现方式为:将主频点、节目排序语法等条件数据定义在代码中,每增加一个城市定制,均需在对应的数据模块增加相应的数据后才能完成定制;定制功能完成后还需发布相应的软件,并需要售后工程师上门进行升级服务且在工厂菜单中选择该数字一体机所在的指定城市后进行快速搜台,才能最终实现定制功能。图I所示的客制化实现方案在每新增加一个运营商时,均需将其相关客制化数据添加进系统代码并重新发布软件,且在新的软件发布后,还需要售后工程师进行上门升级(或者网络升级)并手动选择指定的运营商,这样数字一体机才能启动正确的定制功能;这种方式消耗了大量的人力成本且容易出错。
技术实现思路
鉴于此,有必要提供一种数字一体机客制化的实现方法及装置,以实现国内数字一体机能够兼容各地运营商的客制化需求。本专利技术实施例公开了一种数字一体机客制化的实现方法,包括以下步骤:获取该数字一体机对应的运营商唯一标识符;解析已存储的客制化配置文件,得到存储的各运营商对应的所有客制化数据;根据获取的所述运营商唯一标识符,从解析得到的所有客制化数据中获取所述运营商唯一标识符对应的客制化数据,并将获取的所述运营商唯一标识符对应的客制化数据存储至数据库中;根据获取的所述运营商唯一标识符对应的客制化数据,对该数字一体机进行客制化处理。 优选地,所述数字一体机客制化的实现方法还包括:将各运营商的客制化数据预先存储至xml格式的所述客制化配置文件中。优选地,所述将获取的所述运营商唯一标识符对应的客制化数据存储至数据库中,包括:按照已存储的城市识别码,将获取的所述运营商唯一标识符对应的客制化数据存储至轻量级数据库中。优选地,所述数字一体机客制化的实现方法还包括:在需要增加新运营商时,导入所述新运营商对应的客制化数据并存储至所述客制化配置文件中。优选地,所述客制化配置文件存储在虚拟机对应的存储器中。本专利技术实施例还公开一种数字一体机客制化的实现装置,包括:标识获取模块,用于获取该数字一体机对应的运营商唯一标识符;文件解析模块,用于解析已存储的客制化配置文件,得到存储的各运营商对应的所有客制化数据;数据存储模块,用于根据获取的所述运营商唯一标识符,从解析得到的所有客制化数据中获取所述运营商唯一标识符对应的客制化数据,并将获取的所述运营商唯一标识符对应的客制化数据存储至数据库中;功能定制模块,用于根据获取的所述运营商唯一标识符对应的客制化数据,对该数字一体机进行客制化处理。优选地,所述数据存储模块还用于:将各运营商的客制化数据预先存储至xml格式的所述客制化配置文件中。优选地,所述数据存储模块还用于:按照已存储的城市识别码,将获取的所述运营商唯一标识符对应的客制化数据存储至轻量级数据库中。优选地,所述数据存储模块还用于:在需要增加新运营商时,导入所述新运营商对应的客制化数据并存储至所述客制化配置文件中。优选地,所述数据存储模块还用于:将所述客制化配置文件存储在虚拟机对应的存储器中。本专利技术实施例获取该数字一体机对应的运营商唯一标识符;解析已存储的客制化配置文件,得到存储的各运营商对应的所有客制化数据;根据获取的运营商唯一标识符,从解析得到的所有客制化数据中获取运营商唯一标识符对应的客制化数据,并将获取的运营商唯一标识符对应的客制化数据存储至数据库中;根据获取的运营商唯一标识符对应的客制化数据,对该数字一体机进行客制化处理;相较于现有技术中在每新增加一个运营商时均需将其相关客制化数据添加进系统代码并重新发布软件的方法,本专利技术实施例具有增强系统兼容性的有益效果,节约了大量的人力成本;进一步地,在新增加运营商时,直接通过修改配置文件即可导入新运营商的相关参数,省去了软件修改、发布和测试等的麻烦,节约了系统维护成本,减少了发生错误的可能性。【专利附图】【附图说明】图I是现有的数字一体机客制化实现方案的结构示意图;图2是本专利技术数字一体机客制化的实现方法一实施例流程示意图;图3是在具体应用场景中实施图2所述的本专利技术数字一体机客制化的实现方法一实施例结构示意图;图4是图2所述的本专利技术数字一体机客制化的实现方法一实施例信号流示意图;图5是本专利技术数字一体机客制化的实现装置一实施例功能模块示意图。本专利技术实施例目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。【具体实施方式】以下结合说明书附图及具体实施例进一步说明本专利技术的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图2是本专利技术数字一体机客制化的实现方法一实施例流程示意图;如图2所示,本专利技术数字一体机客制化的实现方法包括以下步骤:步骤S01、获取该数字一体机对应的运营商唯一标识符;数字一体机中的应用程序从数字一体机系统的存储器中读取该数字一体机对应的运营商的唯一标示符,从而确定该数字一体机对应的唯一运营商;本实施例中,由于数字一体机的flash (闪存)上面给每个运营商分配了一个索引值,应用程序根据为运营商分配的这个索引值便能够获取XML (Xtensible Markup Language,可扩展标记语言)文件中该运营商的客制化数据。步骤S02、解析已存储的客制化配置文件,得到存储的各运营商对应的所有客制化数据;本实施例中,所述客制化配置文件包括各个运营商的节目排序和节目隐藏信息、主频点锁定信息、快速搜台和节目授权模式等客制化功能需要的所有数据。数字一体机预先将上述客制化功能所需要的数据按照一定的格式保存在XML (Xtensible Ma本文档来自技高网
...

【技术保护点】
一种数字一体机客制化的实现方法,其特征在于,包括以下步骤:获取该数字一体机对应的运营商唯一标识符;解析已存储的客制化配置文件,得到存储的各运营商对应的所有客制化数据;根据获取的所述运营商唯一标识符,从解析得到的所有客制化数据中获取所述运营商唯一标识符对应的客制化数据,并将获取的所述运营商唯一标识符对应的客制化数据存储至数据库中;根据获取的所述运营商唯一标识符对应的客制化数据,对该数字一体机进行客制化处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:何滨瀚
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1