本申请公开了一种遥控器升级系统及升级方法,其中,所述遥控器升级系统包括遥控器和机顶盒;遥控器在向机顶盒发送的广播包中添加了包括遥控器的硬件信息和软件信息的制造商特定数据,使得机顶盒可以保存遥控器的硬件信息和软件信息,从而在接收到机顶盒镜像后,可以根据制造商特定数据和遥控器镜像判断所述遥控器和所述机顶盒的接收端是否满足遥控器升级条件,只有在满足遥控器升级条件时,才会将遥控器镜像传送给遥控器,以使遥控器升级,实现了只有在机顶盒镜像与制造商特定数据相匹配时才会对相应的遥控器进行升级的目的,避免了利用统一的机顶盒镜像对所有类型的遥控器进行升级时可能导致的遥控器功能异常或无法使用等错误。
【技术实现步骤摘要】
本申请涉及遥控器升级
,更具体地说,涉及一种遥控器升级系统及升级方法。
技术介绍
数字电视又称为数位电视或数码电视,是指从演播室到发射、传输、接收的所有环节都是使用数字电视信号或对该系统所有的信号传播都是通过由0、1数字串所构成的二进制数字流来传播的电视类型。数字电视与模拟电视相比,具有信号损失小和接收效果好的优点。数字电视系统一般包括数字电视、机顶盒和遥控器,数字电视运营商主要负责向用户提供机顶盒和遥控器,而所述遥控器和机顶盒的生产则分别由数字电视运营商指定的遥控器供应商和机顶盒供应商完成,而一个机顶盒供应商生产的机顶盒需要的遥控器可能由一个或多个遥控器供应商提供,也就是说一种机顶盒可能会分配不同类型的遥控器。如果数字电视运营商想要对已售出的机顶盒和遥控器添加或优化一些功能,就需要通过在服务器上放置包含遥控器镜像的机顶盒镜像,通过网络的方式传送给所述机顶盒,机顶盒根据所述机顶盒镜像对自身进行升级,并将所述遥控器镜像传送给所述遥控器,遥控器在接收到所述遥控器镜像后对自身的软件进行升级,从而完成升级过程。但是正如前面所说的,一种机顶盒可能会分配不同类型的遥控器,这种统一的升级过程可能会导致某些类型的遥控器升级过后出现无法使用或功能异常等错误。
技术实现思路
为解决上述技术问题,本专利技术提供了一种遥控器升级系统及升级方法,以解决现有技术中统一对遥控器进行升级而导致某些类型的遥控器升级过后出现无法使用或功能异常等错误的问题。为解决上述技术问题,本专利技术实施例提供了如下技术方案:一种遥控器升级系统,包括:遥控器和机顶盒;其中,所述遥控器用于向所述机顶盒发送包含制造商特定数据的广播包,其中,所述制造商特定数据包括所述遥控器的硬件信息和软件信息;所述机顶盒用于在接收到所述广播包后,记录所述制造商特定数据,并在接收到机顶盒镜像后对其进行解析获得遥控器镜像,根据所述制造商特定数据和所述遥控器镜像判断所述遥控器和所述机顶盒的接收端是否满足遥控器升级条件,如果是,则将所述遥控器镜像传送给所述遥控器。优选的,所述机顶盒包括:接收端和机顶盒主芯片;其中,所述接收端用于接收到所述广播包后,记录所述制造商特定数据,并在预设条件下判断所述接收端及遥控器的状态是否满足遥控器升级条件,如果是,则将所述机顶盒主芯片烧录的遥控器镜像传送给所述遥控器,并将所述接收端内部的升级标志置为0;所述机顶盒主芯片用于在接收到所述机顶盒镜像后,根据所述机顶盒镜像对所述机顶盒进行升级,并解析所述机顶盒镜像获取所述遥控器镜像,从所述接收端获取所述遥控器的硬件信息和软件信息,根据所述遥控器的硬件信息和软件信息与所述遥控器镜像判断是否满足烧录条件,当满足烧录条件时,将所述遥控器镜像烧录于所述接收端中,并将所述升级标志置为1后重启所述接收端;所述遥控器升级条件包括:所述升级标志为1、所述遥控器和所述接收端处于连接状态、所述遥控器和接收端未处于升级状态和所述遥控器的硬件信息与所述遥控器镜像中的硬件信息相同且所述遥控器的软件信息和所述遥控器镜像中的软件信息不同。优选的,所述接收端具体用于接收到所述广播包后,记录所述制造商特定数据,并在所述接收端重启后或每隔预设时间判断是否满足遥控器升级条件,如果是,则将所述机顶盒主芯片烧录的遥控器镜像传送给所述遥控器,并将所述接收端内部的升级标志置为0。优选的,所述烧录条件包括:所述遥控器的硬件信息与所述遥控器镜像中的硬件信息一致,且所述遥控器的软件信息与所述遥控器镜像的软件信息不一致。一种遥控器升级方法,应用于机顶盒,所述遥控器升级方法包括:在接收到遥控器发送的包含制造商特定数据的广播包后,记录所述制造商特定数据;接收到机顶盒镜像后对其进行解析获得遥控器镜像,根据所述制造商特定数据和所述遥控器镜像判断遥控器和所述机顶盒的接收端是否满足遥控器升级条件,如果是,则将所述遥控器镜像传送给所述遥控器。优选的,所述接收到机顶盒镜像后对其进行解析获得遥控器镜像,根据所述制造商特定数据和所述遥控器镜像判断遥控器和所述机顶盒的接收端是否满足遥控器升级条件,如果是,则将所述遥控器镜像传送给所述遥控器包括:接收到所述广播包后,记录所述制造商特定数据;在接收到所述机顶盒镜像后,根据所述机顶盒镜像对所述机顶盒进行升级,并解析所述机顶盒镜像获取所述遥控器镜像,从所述接收端获取所述遥控器的硬件信息和软件信息,根据所述遥控器的硬件信息和软件信息与所述遥控器镜像判断是否满足烧录条件,当满足烧录条件时,将所述遥控器镜像烧录于所述接收端中,并将所述升级标志置为1后重启所述接收端;在预设条件下判断所述接收端及遥控器的状态是否满足遥控器升级条件,如果是,则将机顶盒中的机顶盒主芯片烧录在所述机顶盒中的接收端的遥控器镜像传送给所述遥控器,并将所述接收端内部的升级标志置为0;所述遥控器升级条件包括:所述升级标志为1、所述遥控器和所述接收端处于连接状态、所述遥控器和接收端未处于升级状态和所述遥控器的硬件信息与所述遥控器镜像中的硬件信息相同且所述遥控器的软件信息和所述遥控器镜像中的软件信息不同。优选的,所述在预设条件下判断所述接收端及遥控器的状态是否满足遥控器升级条件,如果是,则将所述机顶盒中的机顶盒主芯片烧录在所述机顶盒中的接收端的遥控器镜像传送给所述遥控器,并将所述接收端内部的升级标志置为0包括:在所述接收端重启后或每隔预设时间判断是否满足遥控器升级条件,如果是,则将所述机顶盒主芯片烧录的遥控器镜像传送给所述遥控器,并将所述接收端内部的升级标志置为0。一种遥控器升级方法,应用于遥控器,所述遥控器升级方法包括:向机顶盒发送包含制造商特定数据的广播包,其中,所述制造商特定数据包括所述遥控器的硬件信息和软件信息;接收到所述机顶盒发送的遥控器镜像后,利用所述遥控器镜像进行遥控器升级。优选的,所述利用所述遥控器镜像进行遥控器升级包括:利用所述遥控器镜像对所述遥控器的软件进行升级;在所述遥控器的软件升级完成后,更新所述制造商特定数据中的软件信息。优选的,所述广播包为配对广播包或普通广播包。从上述技术方案可以看出,本专利技术实施例提供了一种遥控器升级系统及升级方法,其中,所述遥控器升级系统包括遥控器和机顶盒;所述遥控器在向所述机顶盒发送的广播包中添加了包括所述遥控器的硬件信息和软件信息的制造商特定数据,这样使得所述机顶盒可以保存所述遥控器的硬件信息和软件信息,从而在接收到所述机顶盒镜像后,可以根据所述制造商特定数据和所述遥控器镜像判断所述遥控器和所述机顶盒的接收端是否满足遥控器升级条件,只有在满足所述遥控器升级条件时,才会将所述遥控器镜像传送给所述遥控器,以使所述遥控器升级,实现了只有在所述机顶盒镜像与所述制造商特定数据相匹配时才会对相应的遥控器进行升级的目的,避免了利用统一的机顶盒镜像对所有类型的遥控器进行升级时可能导致的遥控器功能异常或无法使用等错误。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请的一个实施例提供的一种遥控器升级系统的结构示意图;图2为本文档来自技高网...
【技术保护点】
一种遥控器升级系统,其特征在于,包括:遥控器和机顶盒;其中,所述遥控器用于向所述机顶盒发送包含制造商特定数据的广播包,其中,所述制造商特定数据包括所述遥控器的硬件信息和软件信息;所述机顶盒用于在接收到所述广播包后,记录所述制造商特定数据,并在接收到机顶盒镜像后对其进行解析获得遥控器镜像,根据所述制造商特定数据和所述遥控器镜像判断所述遥控器和所述机顶盒的接收端是否满足遥控器升级条件,如果是,则将所述遥控器镜像传送给所述遥控器。
【技术特征摘要】
1.一种遥控器升级系统,其特征在于,包括:遥控器和机顶盒;其中,所述遥控器用于向所述机顶盒发送包含制造商特定数据的广播包,其中,所述制造商特定数据包括所述遥控器的硬件信息和软件信息;所述机顶盒用于在接收到所述广播包后,记录所述制造商特定数据,并在接收到机顶盒镜像后对其进行解析获得遥控器镜像,根据所述制造商特定数据和所述遥控器镜像判断所述遥控器和所述机顶盒的接收端是否满足遥控器升级条件,如果是,则将所述遥控器镜像传送给所述遥控器。2.根据权利要求1所述的遥控器升级系统,其特征在于,所述机顶盒包括:接收端和机顶盒主芯片;其中,所述接收端用于接收到所述广播包后,记录所述制造商特定数据,并在预设条件下判断所述接收端及遥控器的状态是否满足遥控器升级条件,如果是,则将所述机顶盒主芯片烧录的遥控器镜像传送给所述遥控器,并将所述接收端内部的升级标志置为0;所述机顶盒主芯片用于在接收到所述机顶盒镜像后,根据所述机顶盒镜像对所述机顶盒进行升级,并解析所述机顶盒镜像获取所述遥控器镜像,从所述接收端获取所述遥控器的硬件信息和软件信息,根据所述遥控器的硬件信息和软件信息与所述遥控器镜像判断是否满足烧录条件,当满足烧录条件时,将所述遥控器镜像烧录于所述接收端中,并将所述升级标志置为1后重启所述接收端;所述遥控器升级条件包括:所述升级标志为1、所述遥控器和所述接收端处于连接状态、所述遥控器和接收端未处于升级状态和所述遥控器的硬件信息与所述遥控器镜像中的硬件信息相同且所述遥控器的软件信息和所述遥控器镜像中的软件信息不同。3.根据权利要求2所述的遥控器升级系统,其特征在于,所述接收端具体用于接收到所述广播包后,记录所述制造商特定数据,并在所述接收端重启后或每隔预设时间判断是否满足遥控器升级条件,如果是,则将所述机顶盒主芯片烧录的遥控器镜像传送给所述遥控器,并将所述接收端内部的升级标志置为0。4.根据权利要求2所述的遥控器升级系统,其特征在于,所述烧录条件包括:所述遥控器的硬件信息与所述遥控器镜像中的硬件信息一致,且所述遥控器的软件信息与所述遥控器镜像的软件信息不一致。5.一种遥控器升级方法,其特征在于,应用于机顶盒,所述遥控器升级方法包括:在接收到遥控器发送的包含制造商特定数据的广播包后,记录所述制造商特定数据;接收到机顶盒镜像后对其进行解析获得遥控器镜像,根据所述制造商特定数据和所述遥控器镜像判断遥控器和所述机顶盒的接收端是否满...
【专利技术属性】
技术研发人员:徐佳宏,黄建军,杨涛,李刚,
申请(专利权)人:深圳市茁壮网络股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。