数字电视系统的升级方法及相关装置与流程

文档序号:23798766发布日期:2021-02-02 11:42阅读:来源:国知局

技术特征:
1.一种数字电视系统的升级方法,其特征在于,包括:在确定存在高于所述数字电视的当前版本的新版本系统时,依次执行双通道升级程序和单通道升级程序;重启所述数字电视,运行新版本系统;其中,执行所述双通道升级程序和所述单通道升级程序,均包括:下载描述文件至本地;所述描述文件中存储有各升级文件的标识及在云端的存储地址信息;逐个读取所述描述文件中各升级文件的存储地址信息,且每次读取一个升级文件的存储地址信息后,执行:根据本次读取的所述存储地址信息在云端下载相应的升级文件至本地;根据本次下载的所述升级文件执行升级程序;在执行完本次升级程序之后将本次下载的所述升级文件删除;直到所述描述文件中的每一个升级文件的存储地址信息都被读取完毕。2.如权利要求1所述的方法,其特征在于,所述描述文件的一行语句存储一个升级文件的标识及在云端的存储地址信息;所述逐个读取所述描述文件中各升级文件的存储地址信息,具体包括:按照从所述描述文件的第一行语句到最后一行语句的顺序进行读取,依次获得每个升级文件的存储地址信息;所述直到所述描述文件中的每一个升级文件的存储地址信息都被读取完毕,具体包括:每次读取所述描述文件时,均判断当前读取的语句是否为所述描述文件的最后一行语句;在判断为否时,继续读取所述描述文件的下一行语句;在判断为是时,确定所述描述文件中的每一个升级文件的地址信息都被读取完毕。3.如权利要求1所述的方法,其特征在于,所述方法还包括:在升级程序中断,下一次启动升级程序时,按照所述描述文件中存储的各所述升级文件标识的先后顺序,逐个检查各所述升级文件是否升级成功;在所述升级文件升级失败时,下载该升级文件至本地并执行升级操作,直到所有升级文件均升级成功为止。4.如权利要求1所述的方法,其特征在于,所述数字电视的闪存包括设定标志位,所述设定标志位用于存储标志信息;在执行完所述双通道升级程序之后,所述方法还包括:将所述设定标志位的标志信息设置为第一标志信息;待所述数字电视重启后读取到所述第一标志信息时,运行所述单通道升级程序;在执行完所述单通道升级程序之后,所述方法还包括:将所述设定标志位的标志信息设置为第二标志信息;待所述数字电视重启后读取到所述第二标志信息时,启动数字电视系统。5.如权利要求4所述的方法,其特征在于,在执行所述双通道升级程序之前,所述方法还包括:向云端发送带有所述数字电视的设备属性信息的认证请求;
接收云端返回的认证结果;在所述认证结果中带有认证成功的标识信息时,确定所述数字电视认证成功并将所述认证成功的标识信息存储至系统内存;否则,确定所述数字电视认证失败;在所述数字电视认证成功之后,向云端发送带有所述数字电视系统的当前版本信息以及所述认证成功的标识信息的检测请求;接收云端返回的检测结果;在所述检测结果中带有高于所述数字电视系统的当前版本的新版本系统信息时,确定存在高于所述数字电视系统的当前版本的新版本系统并将所述新版本系统信息存储至本地;否则,确定不存在所述数字电视系统的当前版本的新版本系统。6.如权利要求5所述的方法,其特征在于,在执行完所述双通道升级程序之后,在执行所述单通道升级程序之前,所述方法还包括:向云端发送带有所述数字电视的设备属性信息的认证请求;接收云端返回的认证结果,并将所述认证结果中的认证成功的标识信息存储至系统内存。7.如权利要求1所述的方法,其特征在于,在执行所述双通道升级程序时,下载的所述描述文件为双通道升级描述文件;在执行所述单通道升级程序时,下载的所述描述文件为单通道升级描述文件;所述双通道升级描述文件中存储有执行双通道升级程序的各升级文件的标识及在云端的存储地址信息;所述单通道升级描述文件中存储有执行单通道升级程序的各升级文件的标识及在云端的存储地址信息;执行所述双通道升级程序与执行所述单通道升级程序的各升级文件、各升级文件的标识及各升级文件在云端的存储地址信息均不相同。8.一种数字电视系统的升级装置,其特征在于,包括:升级模块,用于在确定存在高于所述数字电视的当前版本的新版本系统时,依次执行双通道升级程序和单通道升级程序;在执行完升级程序之后重启所述数字电视;其中,所述升级模块,具体用于下载描述文件至本地;所述描述文件中存储有各升级文件的标识及在云端的存储地址信息;逐个读取所述描述文件中各升级文件的存储地址信息,且每次读取一个升级文件的存储地址信息后,执行:根据本次读取的所述存储地址信息在云端下载相应的升级文件至本地;根据本次下载的所述升级文件执行升级程序;在执行完本次升级程序之后将本次下载的所述升级文件删除;直到所述描述文件中的每一个升级文件的存储地址信息都被读取完毕。9.一种数字电视,其特征在于,包括:存储器,用于存储程序指令;处理器,用于调用所述存储器中存储的所述程序指令,按照获得的程序执行:在确定存在高于所述数字电视的当前版本的新版本系统时,依次执行双通道升级程序和单通道升级程序;重启所述数字电视,运行新版本系统;其中,执行所述双通道升级程序和所述单通道升级程序,均包括:下载描述文件至本地;所述描述文件中存储有各升级文件的标识及在云端的存储地址信息;逐个读取所述描述文件中各升级文件的存储地址信息,且每次读取一个升级文件的存储地址信息后,执行:根据本次读取的所述存储地址信息在云端下载相应的升级文件至本地;根据本次下载的所述升级文件执行升级程序;在执行完本次升级程序
之后将本次下载的所述升级文件删除;直到所述描述文件中的每一个升级文件的存储地址信息都被读取完毕。10.一种可读性存储介质,其特征在于,所述可读性存储介质存储有数字电视可执行指令,所述数字电视可执行指令用于使数字电视执行权利要求1-7任一项所述的方法。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1