机顶盒OTA升级方法及系统技术方案

技术编号:18975313 阅读:199 留言:0更新日期:2018-09-19 04:45
本发明专利技术涉及一种机顶盒OTA升级方法和系统,统计运营商所属频点中用户使用频率最高的频点,将OTA升级数据添加到频率最高的频点中;检测用户当前正在观看的频点是否是频率最高的频点,若是则提示用户有软件升级更新,在用户确认后进行OTA升级;若不是频率最高的频点,则检测用户当前正在观看的频点是否是运营商所属频点,若是则提醒用户有软件升级更新,在机顶盒进入待机状态后由频率最高的频点下载新软件进行升级;若用户当前正在观看的频点不是运营商所属频点,则在机顶盒待机后全频段逐个频点检测是否有升级更新。本发明专利技术既能够保证升级的成功,又不干扰用户使用,从而极大方便了用户,增强用户体验。

【技术实现步骤摘要】
机顶盒OTA升级方法及系统
本专利技术涉及数字电视领域,尤其涉及一种机顶盒OTA升级方法及系统。
技术介绍
OTA升级(空中下载技术,空中升级)是机顶盒目前常用的升级技术。在机顶盒的软件需要进行升级更新时,运营商会将新软件(OTA升级数据)加入到实时信号中,然后机顶盒中的OTA功能会将新软件下载升级到机顶盒上。运营商会在多个频点上运营频道和服务,为节约带宽及考虑成本,运营商只会将新软件加入到其中某一个频点上,然后由该频点下载升级软件。但是用户很有可能正在观看其它频点甚至非该运营商频点的节目,此时如果进行升级,将会干扰用户正常观看节目,使得用户不能很好的观看节目,给用户带来不便,大大影响用户的使用体验。
技术实现思路
有鉴于此,有必要针对上述OTA升级干扰用户正常观看节目,给用户带来不便的问题,提供一种机顶盒OTA升级方法及系统。本专利技术提供的一种机顶盒OTA升级方法,包括如下步骤:S10;统计运营商所属频点中用户使用频率最高的频点,将OTA升级数据添加到频率最高的频点中;S20:检测用户当前正在观看的频点是否是频率最高的频点,若是则提示用户有软件升级更新,在用户确认后进行OTA升级;S30:若不是频率最高的频点,则检测用户当前正在观看的频点是否是运营商所属频点,若是则提醒用户有软件升级更新,在机顶盒进入待机状态后由频率最高的频点下载新软件进行升级;S40:若用户当前正在观看的频点不是运营商所属频点,则在机顶盒待机后全频段逐个频点检测是否有升级更新,若有则进入OTA升级,升级结束后进入待机状态,若没有则直接进入待机状态。在其中的一个实施方式中,所述步骤S10还包括:将OTA升级数据添加到频率最高的频点中后,在运营商所属的所有频点上增加PSI/SI数据,用于告知机顶盒OTA升级数据的相关信息及所在频点。在其中的一个实施方式中,所述步骤S20还包括:若用户不同意立即升级,则将OTA升级数据先下载到机顶盒内存中,待获得用户升级指令或机顶盒进入待机后进行OTA升级。在其中的一个实施方式中,所述步骤S20还包括:在用户确认后进行OTA升级后,获取当前节目信息,并搜索是否有其他频点也在播放该节目,若有则切换成双屏模式,在另一屏幕中播放其他频点的该节目,如果没有其他频点则启用后台录制功能,在后台录制该节目。在其中的一个实施方式中,所述步骤S30还包括:获取用户同意即时升级的指令后,根据PSI/SI数据的描述,搜索到频率最高的频点然后下载新软件进行升级。本专利技术提供的一种机顶盒OTA升级系统,包括:升级数据添加模块和频点检测升级模块;所述升级数据添加模块统计运营商所属频点中用户使用频率最高的频点,将OTA升级数据添加到频率最高的频点中;所述频点检测升级模块检测用户当前正在观看的频点是否是频率最高的频点,若是则提示用户有软件升级更新,在用户确认后进行OTA升级;若不是频率最高的频点,所述频点检测升级模块则检测用户当前正在观看的频点是否是运营商所属频点,若是则提醒用户有软件升级更新,在机顶盒进入待机状态后由频率最高的频点下载新软件进行升级;若用户当前正在观看的频点不是运营商所属频点,所述频点检测升级模块则在机顶盒待机后全频段逐个频点检测是否有升级更新,若有则进入OTA升级,升级结束后进入待机状态,若没有则直接进入待机状态。在其中的一个实施方式中,所述升级数据添加模块将OTA升级数据添加到频率最高的频点中后,在运营商所属的所有频点上增加PSI/SI数据,用于告知机顶盒OTA升级数据的相关信息及所在频点。在其中的一个实施方式中,若用户不同意立即升级,所述频点检测升级模块则将OTA升级数据先下载到机顶盒内存中,待获得用户升级指令或机顶盒进入待机后进行OTA升级。在其中的一个实施方式中,在用户确认后进行OTA升级后,所述频点检测升级模块获取当前节目信息,并搜索是否有其他频点也在播放该节目,若有则切换成双屏模式,在另一屏幕中播放其他频点的该节目,如果没有其他频点则启用后台录制功能,在后台录制该节目。在其中的一个实施方式中,所述频点检测升级模块获取用户同意即时升级的指令后,根据PSI/SI数据的描述,搜索到频率最高的频点然后下载新软件进行升级。本专利技术的机顶盒OTA升级方法和系统,将升级数据添加到运营商频点中使用频率最高的频点,在用户使用机顶盒时检测当前频点是否是频率最高频点、是否是运营商频点,根据结果不同采用不同的升级策略,既能够保证升级的成功,又不干扰用户使用,从而极大方便了用户,增强用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是一个实施例中的机顶盒OTA升级方法的流程图;图2是一个实施例中的机顶盒OTA升级系统的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为解决目前OTA升级干扰用户正常观看节目,给用户带来不便的问题,本专利技术提供一种机顶盒OTA升级方法,该方法其中的一个实施例如图1所示,包括如下步骤:S10;统计运营商所属频点中用户使用频率最高的频点,将OTA升级数据添加到频率最高的频点中。用户在观看节目时,会根据个人喜好、兴趣以及不同频点播放节目的受欢迎程度,对不同频点有着不同的观看频率和喜爱程度。在OTA升级时,选择观看频率高的频点添加OTA升级数据,用户此时很大可能正在观看的就是频率最高的频点,从而在OTA升级时能够很大程度的降低对用户观看的干扰程度。故对于有多个频点的运营商,统计所属频点中用户使用频率最高的频点来添加升级数据,以提高软件升级的即时性,降低对用户的干扰。进一步的,该步骤还包括:将OTA升级数据添加到频率最高的频点中后,在运营商所属的所有频点上增加PSI/SI数据(PSI,节目说明信息;SI,业务信息),用于告知机顶盒OTA升级数据的相关信息及所在频点。S20:检测用户当前正在观看的频点是否是频率最高的频点,若是则提示用户有软件升级更新,在用户确认后进行OTA升级。OTA升级时会出现用户正在使用机顶盒观看节目的情况,用户观看的频点情况将决定能否进行升级。如果用户当前正在观看的频点是频率最高的频点,此时机顶盒能够检测到有升级数据,可以进行升级,并且在该频点进行升级,将直接获取升级数据,升级效率最快。为不干扰用户,此时可以对用户进行提醒,如果用户选择立即升级则得到确认指令后机顶盒立即进入OTA升级流程。如果用户不同意立即升级,则该步骤还包括:将OTA升级数据先下载到机顶盒内存中,待获得用户升级指令或机顶盒进入待机后进行OTA升级,从而加快升级速度。在用户确认后进行OTA升级后,为使得用户还能继续观看当前节目,该步骤还包括:获取当前节目信息,并搜索是否有其他频点也在播放该节目,若有则切换成双屏模式,在另一屏幕中播放其他频点的该节目,如果没有其他频点则启用本文档来自技高网...

【技术保护点】
1.一种机顶盒OTA升级方法,其特征在于,包括如下步骤:S10;统计运营商所属频点中用户使用频率最高的频点,将OTA升级数据添加到频率最高的频点中;S20:检测用户当前正在观看的频点是否是频率最高的频点,若是则提示用户有软件升级更新,在用户确认后进行OTA升级;S30:若不是频率最高的频点,则检测用户当前正在观看的频点是否是运营商所属频点,若是则提醒用户有软件升级更新,在机顶盒进入待机状态后由频率最高的频点下载新软件进行升级;S40:若用户当前正在观看的频点不是运营商所属频点,则在机顶盒待机后全频段逐个频点检测是否有升级更新,若有则进入OTA升级,升级结束后进入待机状态,若没有则直接进入待机状态。

【技术特征摘要】
1.一种机顶盒OTA升级方法,其特征在于,包括如下步骤:S10;统计运营商所属频点中用户使用频率最高的频点,将OTA升级数据添加到频率最高的频点中;S20:检测用户当前正在观看的频点是否是频率最高的频点,若是则提示用户有软件升级更新,在用户确认后进行OTA升级;S30:若不是频率最高的频点,则检测用户当前正在观看的频点是否是运营商所属频点,若是则提醒用户有软件升级更新,在机顶盒进入待机状态后由频率最高的频点下载新软件进行升级;S40:若用户当前正在观看的频点不是运营商所属频点,则在机顶盒待机后全频段逐个频点检测是否有升级更新,若有则进入OTA升级,升级结束后进入待机状态,若没有则直接进入待机状态。2.根据权利要求1所述的机顶盒OTA升级方法,其特征在于,所述步骤S10还包括:将OTA升级数据添加到频率最高的频点中后,在运营商所属的所有频点上增加PSI/SI数据,用于告知机顶盒OTA升级数据的相关信息及所在频点。3.根据权利要求1所述的机顶盒OTA升级方法,其特征在于,所述步骤S20还包括:若用户不同意立即升级,则将OTA升级数据先下载到机顶盒内存中,待获得用户升级指令或机顶盒进入待机后进行OTA升级。4.根据权利要求1所述的机顶盒OTA升级方法,其特征在于,所述步骤S20还包括:在用户确认后进行OTA升级后,获取当前节目信息,并搜索是否有其他频点也在播放该节目,若有则切换成双屏模式,在另一屏幕中播放其他频点的该节目,如果没有其他频点则启用后台录制功能,在后台录制该节目。5.根据权利要求1所述的机顶盒OTA升级方法,其特征在于,所述步骤S30还包括:获取用户同意即时升级的指令后,根据PSI/SI数据的描述,搜索到频率最高的频点然后下载新软件进行升级。6.一种机顶盒OTA升级系统,其特...

【专利技术属性】
技术研发人员:熊红令
申请(专利权)人:四川迪佳通电子有限公司
类型:发明
国别省市:四川,51

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

1