一种机顶盒升级方法及机顶盒终端技术

技术编号:8389312 阅读:212 留言:0更新日期:2013-03-07 21:28
本发明专利技术适用于机顶盒技术领域,提供了一种机顶盒升级方法及机顶盒终端,所述方法包括:接收网络侧下发的电视节目码流;所述电视节目码流中包括:主运营商的升级频点列表和子运营商的升级频点列表;升级频点的查找顺序是首先检查设置在机顶盒系统中的当前运营商频点是否存在新版本的机顶盒软件,如果存在新版本的机顶盒软件,则将当前升级频点作为升级频点对机顶盒进行升级。本发明专利技术解决了多个子运营商由于历史原因无法进行升级频点的统一,但是又全都有升级同样软件的需求。

【技术实现步骤摘要】

本专利技术属于机顶盒
,尤其涉及一种机顶盒升级方法及机顶盒终端
技术介绍
机顶盒作为新兴数字电视领域重要组成部分,作用越来越不可替代。机顶盒技术处于快速发展阶段,运营商需要经常地对客户的机顶盒终端进行升级来实现新功能和新技术。运营商,尤其是国外运营商一般是由省一级运营商和省一级运营商下属子运营商组成;这些运营单位尽管采用统一的升级服务器,但是由于通过OTA(Over-the-Air technology,空中下载技术)升级频点不一致,导致升级过程比较复杂。现有技术采用的方法是由运营商固定某个频点为升级频点,机顶盒搜索该频点的升级数据信息,来确定该频点下面是否有升级软件,使用该方法如果升级频点发生变化或者升级频点没有及时更新升级软件,机顶盒将无法获取升级数据。
技术实现思路
本专利技术实施例的目的在于提供一种机顶盒升级方法及机顶盒终端,旨在解决现有技术的技术方案在频点更换时,无法及时获取升级数据的问题。本专利技术的实施例是这样实现的,一种机顶盒升级方法,所述方法包括以下步骤:接收网络侧下发的电视节目码流;所述电视节目码流中包括:主运营商和子运营商对应升级频点列表;对所述电视节目码流进行解析获取主运营商和子运营商对应升级频点列表;获取当前机顶盒的运营商对应的当前升级频点,搜索和查找当前机顶盒的运营商对应的当前升级频点是否存在新版本的机顶盒软件,>如存在新版本的机顶盒软件,则将该当前机顶盒的运营商的当前升级频点作为当前机顶盒的升级频点进行机顶盒软件的升级。本专利技术的实施例的另一目的在于提供一种机顶盒升级方法的机顶盒终端,所述机顶盒终端包括:接收单元,用于在开机时,接收网络侧下发的电视节目码流;所述电视节目码流中包括:主运营商对应的当前升级频点列表和子运营商对应的当前升级频点列表,并将所述电视节目码流发送给解析单元;解析单元,用于对所述电视节目码流进行解析运营商对应的当前升级频点列表,并将运营商对应的当前升级频点发送给搜索查找单元;搜索查找单元,用于获取当前机顶盒的运营商对应的当前升级频点,搜索和查找当前机顶盒的运营商对应的当前升级频点是否存在新版本的机顶盒软件,如存在新版本的机顶盒软件,则将该当前机顶盒的运营商的当前升级频点作为当前机顶盒的升级频点进行机顶盒软件的升级。本专利技术实施例根据接收的网络侧下发的电视节目码流,解析出运营商的标识以及运营商对应的当前升级频点列表,通过搜索和查找升级频点的新版本机顶盒软件进行升级,解决了现有技术频点更换时,无法及时获取升级数据的问题。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术提供的机顶盒升级方法的实现流程图;图2是本专利技术提供的机顶盒终端的模块结构图;具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供了一种机顶盒升级方法,所述方法由机顶盒终端执行,该方法如图1所示,具体步骤包括:S11、接收网络侧下发的电视节目码流;需要说明的是,上述电视节目码流中包括:主运营商和子运营商对应升级频点列表。需要说明的是,在电视节目码流中携带运营商的标识以及运营商当前对应的升级频点的实现方法具体可以为:在电视节目码流的nit表的描述信息中增加一个描述符,该描述符用来描述该主运营商和子运营商常用的升级频点。比如在nit表中描述信息中增加一个frequency_list_descriptor的描述符,可以假定该描述符的值为0x62,该描述符中包含了该运营商A、B所对应的升级频点:比如:A对应的升级频点为(474000,8),B对应的升级频点为:(482000,8)。当然在实际情况中,还可以采用其他的方式,例如直接在电视节目码流中增加一个升级频点列表,该升级频点列表中包含运营商以及升级频点的映射关系。当然在实际情况中还可以采用其他的方式来携带运营商当前对应的升级频点,这里不再赘述。另外,需要额外说明的是,上述升级频点列表中还可以包括运营商的标识,上述运营商的标识的具体表现形式本专利技术具体实施方式并不限制,例如运营商的标识可以为运营商的名称、商标、代号等等。S12、对该电视节目码流进行解析获取主运营商对应的升级频点列表和子运营商对应升级频点列表;S13、获取当前机顶盒的运营商对应的当前升级频点,搜索和查找当前机顶盒的运营商对应的当前升级频点是否存在新版本的机顶盒软件,如存在新版本的机顶盒软件,则将该当前机顶盒的运营商的当前升级频点作为当前机顶盒的升级频点进行机顶盒软件的升级。本专利技术具体实施方式提供的方法中的运营商的升级频点是随着电视节目码流下发给机顶盒的,所以其升级频点的更新,处于终端侧的机顶盒由于每次开机都会接收电视节目的码流,所以只要升级频点更换,机顶盒都会获知最新的频点信息,所以其具有频点更新及时,软件升级快的优点。可选的,实现S12的方法具体可以包括:对该电视节目码流进行解析获取主运营商对应的当前升级频点和子运营商对应的当前升级频点列表。当然在实际情况中,实现S12的方法也可以仅仅是解析该电视节目码流获取码流内的子运营商对应的当前升级频点列表。需要说明的是,获取主运营商的标识以及主运营商对应的当前升级频点列表可以通过解析码流中的terrestrial_delivery_descriptor描述符获取,获取子运营商的频点列表可以解析码流中的frequency_list_descriptor描述符获取。可选的,上述方法还包括:如当前机顶盒的运营商的当前升级频点没有新版本的升级软件,则逐个搜素和查找其他运营商的当前升级频点列表是否存在新版本的升级软件,如存在,则将存在新版本的升级软件对应的升级频点作为当前机顶盒的升级频点进行软件升级。需要说明的是,上述其他运营商可以为除了当前机顶盒的运营商以外的子运营商。上述方法在当前机顶盒运营商的升级频点没有升级软件时,通过查找其他运营商的当前频点列表的升级软件来升级当本文档来自技高网...
一种机顶盒升级方法及机顶盒终端

【技术保护点】
一种机顶盒升级方法,其特征在于,所述方法包括:接收网络侧下发的电视节目码流;所述电视节目码流中包括:主运营商和子运营商对应升级频点列表;对所述电视节目码流进行解析获取主运营商和子运营商对应升级频点列表;获取当前机顶盒的运营商对应的当前升级频点,搜索和查找当前机顶盒的运营商对应的当前升级频点是否存在新版本的机顶盒软件,如存在新版本的机顶盒软件,则将该当前机顶盒的运营商的当前升级频点作为当前机顶盒的升级频点进行机顶盒软件的升级。

【技术特征摘要】
1.一种机顶盒升级方法,其特征在于,所述方法包括:
接收网络侧下发的电视节目码流;所述电视节目码流中包括:主
运营商和子运营商对应升级频点列表;
对所述电视节目码流进行解析获取主运营商和子运营商对应升
级频点列表;
获取当前机顶盒的运营商对应的当前升级频点,搜索和查找当前
机顶盒的运营商对应的当前升级频点是否存在新版本的机顶盒软件,
如存在新版本的机顶盒软件,则将该当前机顶盒的运营商的当前升级
频点作为当前机顶盒的升级频点进行机顶盒软件的升级。
2.根据权利要求1所述的方法,其特征在于,所述对所述电视
节目码流进行解析获取主运营商和子运营商对应升级频点列表包括:
对该电视节目码流进行解析获取主运营商对应的当前升级频点
列表和子运营商对应的当前升级频点列表。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当确定其他运营商的当前升级频点列表也不存在新版本的升级
软件时,则搜索和查找主运营商的当前频点列表是否存在新版本的升
级软件,如存在,则将主运营商的当前频点作为当前机顶盒的升级频
点进行软件升级,如不存在,不进行软件升级,所述其他运营商为除
了当前机顶盒的运营商以外的子运营商。
4.根据权利要求1或2所述的方法,其特征在于,所述方法还
包括:
如当前机顶盒的运营商的当前升级频点不存在新版本的升级软
件,则逐个搜索和查找其他运营商的当前升级频点列表是否存在新版
本的升级软件,如存在,则将存在新版本的升级软件对应的升级频点
作为当前机顶盒的升级频点进行软件升级;所述其他运营商为除了当
前机顶盒的运营商以外的子运营商。
5.一种机顶盒,其特征在于,所述机顶盒包括:
接收单元,用于在开机时,接收网络侧下发的电视节目码流;所
述电视节目码流中包括:主运营商对...

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

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

1