[发明专利]一种机顶盒在线升级的方法有效
申请号: | 201210489630.0 | 申请日: | 2012-11-27 |
公开(公告)号: | CN102938857A | 公开(公告)日: | 2013-02-20 |
发明(设计)人: | 孟伟平;刘建龙 | 申请(专利权)人: | 乐视致新电子科技(天津)有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;G06F9/445 |
代理公司: | 北京驰纳智财知识产权代理事务所(普通合伙) 11367 | 代理人: | 谢亮;唐与芬 |
地址: | 300467 天津市塘沽区天津生态城*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机顶盒 在线 升级 方法 | ||
技术领域
本发明涉及网络通信技术领域,更具体地,涉及一种机顶盒在线升级的方法。
背景技术
随着科学技术的进步,尤其是通信技术的进步,电视技术结合通信技术,已经从以前的模拟电视技术向数字电视技术过渡。随着数字电视的普及,用于传播和转换数字节目信号的机顶盒也陆续走进千家万户,已经成为家庭必备的家电产品。
机顶盒的全称叫做数字电视机顶盒,英文缩写为STB。它是一种将数字电视信号转换成模拟信号的变换设备,它对经过数字化压缩的图像和声音信号进行解码还原,产生模拟的视频和声音信号,通过电视显示器和音响设备给观众提供高质量的电视节目。目前的数字电视机顶盒已成为一种嵌入式计算设备,具有完善的实时操作系统,提供强大的CPU计算能力,用来协调控制机顶盒之间的硬件设施,并提供易操作的图形用户界面,如增强型电视的电子节目指南,给用户提供图文并茂的节目介绍和背景资料。数字电视机顶盒可以与家用计算机、音响、普通电视机、电话机等连接,实现如因特网浏览、视频点播、家庭电子商务、电话通信等多种服务。
IP机顶盒是一种专业计算设备,它可以充当电视机和宽带网络之间的接口。处了对电视信号进行解码并呈现其内容之外,IP 机顶盒还可以提供包括视频点播、电子节目指南、数字权限管理以及各种交互式服务和多媒体服务在内的功能。在IP机顶盒的使用过程中,客户可能对产品功能提成新的需求,如何在不替换产品的前提下满足客户的需求,这就需要相应的在线升级程序实现该功能。
机顶盒的升级是机顶盒的一项基础功能,但是机顶盒的升级不像PC的软件升级那样简单,需要升级的内容可能包括内核、开机logo、应用程序和文件系统等,而且机顶盒一般放置在客户家中,一旦出问题,例如操作系统无法启动,维护成本必将很高。
目前的机顶盒升级方法,一般是在DVB中将升级的文件转换成码流,将其周期性的发送到通往用户机顶盒的线缆中,当用户的机顶盒检测到需要升级的信息之后进行升级,但该升级的方法,不适用于使用以太网络连接方式实现升级IP机顶盒。
而且当前的机顶盒升级方法一般存在如下问题:1、在升级内核过程中断电,或在升级任意过程中除升级boot程序断电,会造成机顶盒无法启动的问题。2、如果有备份内核或其他备份关键升级内容,一旦断电可以使用备份程序,但是如果需要升级的内容比较多,会造成浪费空间,而在机顶盒嵌入式设备中保存程序空间nand-flash是比较小的。
发明内容
本发明提供一种机顶盒在线升级的方法,其特征在于,所述机顶盒在线升级的方法包括如下步骤:1)进行在线升级时,在配置分区中设置升级标记位,并将所述升级标记位设为1,并提示重启所述机顶盒;2)当所述机顶盒重启后,查看所述配置分区中的升级标记位,当所述升级标记位为1时,进入内核修复,在内核修复里进行升级工作;3)当所述升级标记位为0时,则执行正常流程;4)在所述内核修复的过程中,如果正常升级完成,则设置所述配置分区的升级标志位为0;5)在所述内核修复的过程中,如果无法正常升级完成,则提示升级错误的原因;在下次重启所述机顶盒时,重复执行步骤2)进行升级操作。
优选的是,在步骤4)中所述设置所述配置分区的升级标志位为0用于下次启动所述机顶盒时按照步骤3)正常开机。
优选的是,所述机顶盒在线升级的方法在步骤1)到步骤5)之前,还包括如下步骤:
a、开机启动所述机顶盒后,运行后台升级程序,所述后台升级程序会定时地从升级服务器上查询是否存在新的升级包;
b、如果存在所述新的升级包,所述后台升级程序就会将所述升级包下载到升级程序存放分区;如果没有升级包,则执行正常流程;
c、当所述升级包下载完成后,对其进行校验,如果校验成功,会提示用户进行升级。如果校验失败,则继续执行正常流程。
与现有技术相比,本发明主要解决机顶盒在线升级的可靠性问题,即在机顶盒升级内核过程中断电,或在升级任意过程中除升级boot程序外断电,会造成机顶盒无法启动的问题,且占用机顶盒的保存程序空间nand-flash的资源较少。
附图说明
为了使本发明便于理解,现在结合附图描述本发明的具体实施例。
图1示出了本发明一优选实施例的判断是否升级以及开始升级的流程示意图。
图2示出了本发明一优选实施例的具体升级流程示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视致新电子科技(天津)有限公司,未经乐视致新电子科技(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210489630.0/2.html,转载请声明来源钻瓜专利网。