一种机顶盒多频点OTA自动升级的方法技术

技术编号:18663131 阅读:31 留言:0更新日期:2018-08-11 16:39
本发明专利技术提出了一种机顶盒多频点OTA自动升级的方法,将运营商不同地区的多个升级频点和卫星设置以结构体保存起来,进入OTA菜单后,机顶盒内部软件会遍历这些频点,一段时间检测不到信号会切换到下一个频点,直到检测到有信号的频点,检测到信号后直接锁定,搜索软件流然后更新,这种方法避免了针对不同地区维护不同软件的繁琐,同时也减少了用户操作,操作简单,兼容不同地区多个OTA升级频点,提供更好的用户体验。同时考虑到用户体验和测试新频点的需要,还为用户预留了一个手动设置通道,通过按遥控器的MENU键退出自动检测,进入手动设置,用户也可以通过手动设置完成更新。

A method for automatic upgrading of multi point OTA in set top box

The invention proposes a method for automatic OTA upgrade of set-top box with multi-frequency points. Many upgrade frequency points and satellite settings in different areas of the operator are saved in the structure. After entering the OTA menu, the software inside the set-top box will traverse these frequency points, and the undetectable signal will switch to the next frequency point for a period of time until it is detected. This method avoids the tedious maintenance of different software in different areas, and also reduces the user operation, simple operation, compatible with multiple OTA upgrade frequency points in different areas, providing a better user experience. At the same time, considering the need of user experience and testing new frequencies, a manual setting channel is reserved for users. By pressing the MENU key of the remote controller to exit the automatic detection and enter the manual setting, users can also complete the update by manual setting.

【技术实现步骤摘要】
一种机顶盒多频点OTA自动升级的方法
本专利技术属于机顶盒
,涉及一种机顶盒多频点OTA升级的方法,尤其涉及一种机顶盒多频点OTA自动升级的方法。
技术介绍
数字接收机:即俗称的机顶盒,set-topbox,STB。一种依托电视终端提供综合信息业务的家电设备。使用户能在现有电视机上观看数字电视节目,并可通过网络进行交互式数字化娱乐、教育和商业化活动。OTA升级:Over-the-AirTechnology,即空间下载技术的意思。机顶盒OTA升级是运营商将升级软件做成软件流,以TS流的形式发射,用户通过OTA频点搜索,过滤软件流更新。目前市场上主流的机顶盒OTA升级都是固定升级频点,用户手动切换到该频点,搜索获取更新软件流,这种方法升级频点单一,当运营商针对不同的地区投放多个频点时,机顶盒软件需要根据地区提供多个软件,同时必须要求用户去手动搜索才能更新,对于软件维护来说过于繁琐,对于用户来说升级过于被动。
技术实现思路
针对现有技术的不足,本专利技术提出了一种机顶盒多频点OTA自动升级的方法,将运营商不同地区的多个升级频点和卫星设置以结构体保存起来,进入OTA菜单后,机顶盒内部软件会遍历这些频点,一段时间检测不到信号会切换到下一个频点,直到检测到有信号的频点,检测到信号后直接锁定,搜索软件流然后更新,这种方法避免了针对不同地区维护不同软件的繁琐,同时也减少了用户操作,操作简单,兼容不同地区多个OTA升级频点,提供更好的用户体验。为解决上述技术问题,本专利技术采取的技术方案为:本专利技术提出了一种机顶盒多频点OTA升级的方法,包括自动升级进程:S1、进入OTA菜单,机顶盒内部软件读取存储区中的OTA数据,选择一个升级频点;S2、将选中的升级频点设置为目标升级频点,对该目标升级频点进行信号检测;S3、若无信号,则检测所述OTA数据中的升级频点的总数,当所述升级频点为多个时,选择下一个升级频点,重复所述S2,直至检测到有信号的升级频点,进行软件升级。进一步的,还包括手动升级进程:S01、接收手动指令,获取升级频点,选择一个升级频点;S02、执行所述S2;S03、若无信号,则检测所述获取的升级频点的总数,当所述升级频点为多个时,选择下一个升级频点,重复所述S02,直至检测到有信号的升级频点,进行软件升级。进一步的,所述S2中,还包括步骤:若有信号,停止检测并进行软件升级。进一步的,所述S1之前,还包括步骤:当机顶盒内部软件检测到TS流中的更高版本的OTA数据时,提醒用户进行OTA升级。进一步的,所述OTA数据包括:升级频点及其对应的卫星设置数据。进一步的,所述S1中,进入OTA菜单,机顶盒内部软件从Flash指定地址中读取OTA数据。进一步的,所述软件升级的具体步骤包括:锁定检测到的信号,过滤OTA菜单,更新过滤数据。进一步的,所述信号检测的具体步骤包括:获取目标升级频点的配置数据,根据目标升级频点换算有效本振,所述OTA菜单上显示目标升级频点的有效配置,并对该有效配置进行信号检测。进一步的,所述目标升级频点的配置数据包括:频点符号率、频点极性、高本振、低本振、LNB电压和DiSEqC版本号。进一步的,所述有效本振为换算DVB/S2中频的本振。本专利技术的有益效果至少包括:1)增加支持多个OTA升级频点,可以自动检测频点信号,并自动升级;2)简化机顶盒OTA升级方法,提高用户体验;3)考虑到用户体验和测试新频点的需要,还为用户预留了一个手动设置通道,通过按遥控器的MENU键退出自动检测,进入手动设置,用户也可以通过手动设置完成更新。附图说明图1为本专利技术自动升级进程的流程图。图2为本专利技术手动升级进程的流程图。图3为本专利技术升级方法流程图。具体实施方式为了使本领域技术人员更好地理解本专利技术的技术方案,下面结合具体实施例对本专利技术作进一步的详细说明。下面描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。实施例中未注明具体技术或条件的,按照本领域内的文献所描述的技术或条件或者按照产品说明书进行。本专利技术提供了一种机顶盒多频点OTA自动升级的方法,避免了针对不同地区维护不同软件的繁琐,同时也减少了用户操作,操作简单,兼容不同地区多个OTA升级频点,提供更好的用户体验。本专利技术实施例中的技术方案为解决上述技术问题,采取的总体思路如下:将运营商不同地区的多个升级频点和卫星设置以结构体保存起来,进入OTA菜单后,机顶盒内部软件会遍历这些频点,一段时间检测不到信号会切换到下一个频点,直到检测到有信号的频点,检测到信号后直接锁定,搜索软件流然后更新。为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。实施例一:根据本专利技术的实施例,图1为本专利技术自动升级进程的流程图,参照图1所示,本专利技术所述机顶盒多频点OTA升级的方法,包括自动升级进程,具体如下:S1、进入OTA菜单,机顶盒内部软件读取存储区中的OTA数据,选择一个升级频点;更具体的,进入OTA菜单,机顶盒内部软件从Flash指定地址中读取OTA数据,选择一个升级频点。S2、将选中的升级频点设置为目标升级频点,对该目标升级频点进行信号检测,若有信号,停止检测,锁定检测到的信号,过滤OTA菜单,更新过滤数据,进行软件升级。S3、若无信号,则检测所述OTA数据中的升级频点的总数,当所述升级频点为多个时,选择下一个升级频点,重复所述步骤S2,直至检测到有信号的升级频点,锁定检测到的信号,过滤OTA菜单,更新过滤数据,进行软件升级。根据本专利技术的实施例,所述S1之前,还包括步骤:当机顶盒内部软件检测到TS流中有更高版本的OTA数据时,提醒用户进行OTA升级;可以理解的是,本专利技术所述OTA数据为TS流中更高版本的升级软件的数据。根据本专利技术的实施例,所述信号检测的具体步骤包括:获取目标升级频点的配置数据,根据目标升级频点换算有效本振,所述OTA菜单上显示目标升级频点的有效配置,并对该有效配置进行信号检测。更具体的,本专利技术所述信号检测的时间为30ms,对每个目标升级频点进行重复检测6次,每次5ms,当检测完30ms后,若没有信号,则进行切换目标升级频点,选择下一个升级频点作为目标升级频点。根据本专利技术的实施例,所述目标升级频点的配置数据包括:频点符号率、频点极性、高本振、低本振、LNB电压和DiSEqC版本号。可以理解的是,所述有效本振为换算DVB/S2中频的本振。根据本专利技术的实施例,本专利技术所述OTA数据包括:升级频点及其对应的卫星设置数据。可以理解的是,参照图1所示,当所述OTA数据中的升级频点的总数为1个时,即初始进入OTA菜单的升级频点为1个,则第一次选择完成后就对其进行了检测,有信号则更新升级,无信号且总数不大于1时,直接结束退出。实施例二:根据本专利技术的实施例,图2为本专利技术手动升级进程的流程图,参照图2所示,本专利技术所述机顶盒多频点OTA升级的方法,还包括手动升级进程,具体如下:S01、用户通过遥控器的MENU键发出手动指令,退出自动升级,进入手动升级设置,并通过手动设置通道输入升级频点,机顶盒接收手动指令,获取升级频点,并选择一个升级频点;S02、执行所述S2:将选中的升级频点设置为目标升级频点,对该目标升级频点进行信号检测,若有信号,停止检测本文档来自技高网...

【技术保护点】
1.一种机顶盒多频点OTA升级的方法,其特征在于,包括自动升级进程:S1、进入OTA菜单,机顶盒内部软件读取存储区中的OTA数据,选择一个升级频点;S2、将选中的升级频点设置为目标升级频点,对该目标升级频点进行信号检测;S3、若无信号,则检测所述OTA数据中的升级频点的总数,当所述升级频点为多个时,选择下一个升级频点,重复所述S2,直至检测到有信号的升级频点,进行软件升级。

【技术特征摘要】
1.一种机顶盒多频点OTA升级的方法,其特征在于,包括自动升级进程:S1、进入OTA菜单,机顶盒内部软件读取存储区中的OTA数据,选择一个升级频点;S2、将选中的升级频点设置为目标升级频点,对该目标升级频点进行信号检测;S3、若无信号,则检测所述OTA数据中的升级频点的总数,当所述升级频点为多个时,选择下一个升级频点,重复所述S2,直至检测到有信号的升级频点,进行软件升级。2.根据权利要求1所述的方法,其特征在于,还包括手动升级进程:S01、接收手动指令,获取升级频点,选择一个升级频点;S02、执行所述S2;S03、若无信号,则检测所述获取的升级频点的总数,当所述升级频点为多个时,选择下一个升级频点,重复所述S02,直至检测到有信号的升级频点,进行软件升级。3.根据权利要求1或2所述的方法,其特征在于,所述S2中,还包括步骤:若有信号,停止检测并进行软件升级。4.根据权利要求1所述的方法,其特征在于,所述S1之前,还包括步骤:当...

【专利技术属性】
技术研发人员:王潇潇邹绍见
申请(专利权)人:珠海迈科智能科技股份有限公司
类型:发明
国别省市:广东,44

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

1