首页> 中国专利> 一种不同的机顶盒中间件系统升级的方法以及装置

一种不同的机顶盒中间件系统升级的方法以及装置

摘要

本发明提供一种不同的机顶盒中间件系统升级的方法,将新的中间件系统升级至机顶盒中,之后将机顶盒中的序列号根据中间件系统规定进行转换;将机顶盒中flash中的ca数据和eeprom中的ca数据读取出来;将上述ca数据按照限定的顺序和结构写入新的位置;将机顶盒的硬件版本号更新为新的硬件版本号,完成升级,本发明还提供一种不同的机顶盒中间件系统升级的方法,解决中间件升级之后,序列号符合新的中间件的标准,ca系统的邮件和配对信息等得以保留。

著录项

  • 公开/公告号CN105657477A

    专利类型发明专利

  • 公开/公告日2016-06-08

    原文格式PDF

  • 申请/专利权人 福建新大陆通信科技股份有限公司;

    申请/专利号CN201610063883.X

  • 发明设计人 林军;

    申请日2016-01-29

  • 分类号H04N21/262;H04N21/443;

  • 代理机构福州市鼓楼区京华专利事务所(普通合伙);

  • 代理人林晓琴

  • 地址 350000 福建省福州市马尾开发区儒江东路70号(飞毛腿工业园)6#楼及5#楼二至四层

  • 入库时间 2023-12-18 15:50:57

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-08-24

    授权

    授权

  • 2016-07-06

    实质审查的生效 IPC(主分类):H04N21/262 申请日:20160129

    实质审查的生效

  • 2016-06-08

    公开

    公开

说明书

技术领域

本发明涉及一种不同的机顶盒中间件系统升级的方法以及装置。

背景技术

目前终端软件多有各自的终端厂家来研发,软件功能和软件质量参差不 齐;随着国内各省广电的整合,为了便于后期的业务开展和管理维护的方便, 很多的省级的广电网络公司,引入了中间件系统来统一数字电视机顶盒终端 上的用户界面,以及业务功能。

现有的大多数的广电网络都采用ca卡机与ca卡配对的方式,由于各厂 家的软件在各自的产品的保存信息的方式不同,和新的中间件系统对于序列 号等系统信息的格式的不同,所以原来已经上市的机顶盒终端就不能与现在 的中间件系统进行交互。

发明内容

本发明要解决的技术问题,在于提供一种不同的机顶盒中间件系统升级 的方法以及装置,使得已经上市的机顶盒终端只需简单升级。

本发明之一是这样实现的:一种不同的机顶盒中间件系统升级的方法, 包括如下步骤:

步骤1、将新的中间件系统升级至机顶盒中,之后将机顶盒中的序列号 根据中间件系统规定进行转换;

步骤2、将机顶盒中flash中的ca数据和eeprom中的ca数据读取出来;

步骤3、将上述ca数据按照限定的顺序和结构写入新的位置;

步骤4、将机顶盒的硬件版本号更新为新的硬件版本号,完成升级。

进一步地,所述步骤1中,所述将机顶盒中的序列号进行转换前需要将 该序列号进行备份。

进一步地,所述步骤2进一步具体为:将机顶盒中flash中的ca数据和 eeprom中的ca数据读取出来,并进行备份。

进一步地,所述步骤1中将新的中间件系统升级至机顶盒中,进一步具 体为:将新的中间件系统通过OTA升级至机顶盒中。

本发明之二是这样实现的:一种不同的机顶盒中间件系统升级的装置, 包括如下模块:

升级模块,将新的中间件系统升级至机顶盒中,之后将机顶盒中的序列 号根据中间件系统规定进行转换;

读取模块,将机顶盒中flash中的ca数据和eeprom中的ca数据读取出 来;

写入模块,将上述ca数据按照限定的顺序和结构写入新的位置;

完成升级模块,将机顶盒的硬件版本号更新为新的硬件版本号,完成升 级。

进一步地,所述升级模块中,所述将机顶盒中的序列号进行转换前需要 将该序列号进行备份。

进一步地,所述读取模块进一步具体为:将机顶盒中flash中的ca数据 和eeprom中的ca数据读取出来,并进行备份。

进一步地,所述升级模块中将新的中间件系统升级至机顶盒中,进一步 具体为:将新的中间件系统通过OTA升级至机顶盒中。

本发明具有如下优点:本发明一种不同的机顶盒中间件系统升级的方法 以及装置,解决中间件升级之后,序列号符合新的中间件的标准,ca系统 的邮件和配对信息等得以保留。

附图说明

下面参照附图结合实施例对本发明作进一步的说明。

图1为本发明一种具体实施方式的方法流程图。

图2为本发明一种具体实施方式的序列号转换流程图。

图3为本发明一种具体实施方式的ca信息转换流程图。

具体实施方式

本发明不同的机顶盒中间件系统升级的方法,包括如下步骤:

步骤1、将新的中间件系统通过OTA升级至机顶盒中,所述将机顶盒 中的序列号进行转换前需要将该序列号进行备份;

步骤2、将机顶盒中flash中的ca数据和eeprom中的ca数据读取出来, 并进行备份;

步骤3、将上述ca数据按照限定的顺序和结构写入新的位置;

步骤4、将机顶盒的硬件版本号更新为新的硬件版本号,完成升级。

本发明不同的机顶盒中间件系统升级的装置,包括如下模块:

升级模块,将新的中间件系统通过OTA升级至机顶盒中,所述将机顶 盒中的序列号进行转换前需要将该序列号进行备份;

读取模块,将机顶盒中flash中的ca数据和eeprom中的ca数据读取出 来,并进行备份;

写入模块,将上述ca数据按照限定的顺序和结构写入新的位置;

完成升级模块,将机顶盒的硬件版本号更新为新的硬件版本号,完成升 级。

本发明一种具体实施方式如下:

如图1所示,首先新的中间件软件,通过OTA升级到盒子里,在进入新 的中间件软件前,必须进行序列号等机顶盒信息的转换和CA的信息的转换. 在转换过程中需要建立一个标志来识别是否升级成功,这里选择的是软件的 硬件版本作为该标志,因为在OTA的时候升级进去的软件的硬件版本还是 之前的版本的中间件的,新的中间件必须使用一个新的硬件版本来用于区 分,因此利用这个参数,而不需要专门使用新的参数来标示升级的,是十分 方便的。

在OTA升级的过程中,需要注意的几个点,一个是升级过程中必须要 保证需要保存的数据不能重叠,二是转换过程中需要考虑异常情况。

如图2所示,序列号转换流程,在转换序列号之前,必须先对原来的序 列号进行备份处理,以防止在转换过程中发生中断导致后不可恢复的问题。

由于各个中间件对于CA系统的支持的数目,还有存储的方式的不同, 也必须对其做相应的转换工作。

如图3所示,在读取CA信息的时候,需要注意,同方将所有的CA相 关的数据都放在flash中,数码视讯的ca将配对信息存在eeprom中,将邮 件等信息存放在flash中,因此必须将flash中的ca数据和eeprom的数据都 读取出来。由于新中间系统是多CA系统,而存储在flash中的时候又有先 后顺序,所以必须将读取出来的CA信息按照新的中间件的CA的保存的顺 序和结构写入新的位置。

在转换完成之后设置硬件版本作为,转换成功的标记,如果转换失败或 者是中途中断都不改变硬件版本,由于硬件版本未转换,那么转换的过程还会 继续下去,由于有之前的备份,因此数据不会受到转换过程中断的影响。

在转换升级之后的下一次升级,可以把之前保留的一些机顶盒信息和ca 的信息清除掉,来释放更多的flash的空间,也和后面出厂的新的中间件的盒 子的flash划分做统一。

虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人 员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发 明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的 修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号