一种机顶盒开机引导方法及装置制造方法及图纸

技术编号:7278399 阅读:233 留言:0更新日期:2012-04-19 07:17
本发明专利技术实施例公开了一种机顶盒开机引导方法及装置,该方法包括:在机顶盒启动运行时,搜索开机引导描述子,所述开机引导描述子中包括有效位;根据所述有效位识别所述开机引导描述子是否有效;当识别出所述开机引导描述子为有效时,跳转到所述开机引导描述子指定的引导页面。本发明专利技术的目的在于提供一种机顶盒开机引导方法及装置,可使机顶盒启动后自动跳转到指定的引导界面,方便用户及时了解运营商更新的频道或新增的业务信息,也方便运营商进行业务推广。

【技术实现步骤摘要】

本专利技术涉及网络电视领域,尤其涉及一种机顶盒开机弓I导方法及装置。
技术介绍
现有技术中,机顶盒在出厂时,多是通过软件写死所需要的开机流程或通过固定 service id(服务地址)的方式使机顶盒在每次开机时都停留在某个固定的频道或者菜单界面下,需要软件升级才能变更开机频道或者菜单界面。一方面开机后界面死板固定,不便于用户及时了解运营商更新的频道或新增的业务信息;另一方面,当变更开机频道或者菜单界面时,升级程序繁琐复杂,不便于运营商的业务推广。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种机顶盒开机引导方法及装置, 可使机顶盒启动后自动跳转到指定的引导界面。为了解决上述技术问题,本专利技术实施例提供了一种机顶盒开机引导方法,所述方法包括在机顶盒启动运行时,搜索开机引导描述子,所述开机引导描述子中包括有效位;根据所述有效位识别所述开机引导描述子是否有效;当识别出所述开机引导描述子为有效时,跳转到所述开机引导描述子指定的引导页面。其中,还包括当识别出所述开机引导描述子为无效时,跳转到机顶盒关机前的播放页面。其中,所述开机引导描述子预先定义在网络信息NIT表中,所述开机引导描述子中还包括引导类型以及与所述引导类型相对应的引导值,所述引导值用于指示开机显示所指定的引导页面。其中,所述当识别出所述开机引导描述子为有效时,跳转到所述开机引导描述子指定的引导页面的步骤,具体包括判断所述引导类型是否有效;若所述引导类型有效,则进一步判断所述引导类型相对应的所述引导值是否有效,否则,跳转到机顶盒关机前的播放页面;若所述引导值有效,则跳转到所述引导值指示的开机显示所指定的引导页面,否则,跳转到机顶盒关机前的播放页面。其中,在所述在机顶盒启动运行时,搜索开机引导描述子的步骤之后,还包括检测升级描述子,若所述升级描述子指示需要升级,则进入升级程序并在升级完成后自动重启机顶盒。其中,还包括若所述升级描述子指示不需要升级,则检测频道是否有更新,若所述频道有更新, 则在接收到用户的确认信息后搜索节目,并在完成节目搜索后播放所述频道列表中的第一个节目,否则,根据所述有效位识别所述开机引导描述子是否有效。相应地,本专利技术实施例还提供了一种机顶盒开机引导装置,包括搜索模块、识别模块、第一跳转模块,其中所述搜索模块,用于在机顶盒启动运行时,搜索开机引导描述子;所述识别模块,用于根据有效位识别所述搜索模块搜索出的开机引导描述子是否有效;所述第一跳转模块,用于当所述识别模块识别出所述开机引导描述子为有效时, 跳转到所述开机弓I导描述子指定的引导页面。其中,还包括第二跳转模块,用于当所述识别模块识别出所述开机引导描述子为无效时,跳转到机顶盒关机前的播放页面。其中,所述第一跳转模块具体包括引导类型判断单元,用于判断所述引导类型是否有效;弓I导值判断单元,用于判断所述弓I导类型相对应的所述弓I导值是否有效;引导页面跳转单元,用于跳转到所述引导值指示的开机显示所指定的引导页面。其中,还包括升级模块,用于检测升级描述子,当所述升级描述子为是时,进入升级程序并在升级完成后自动重启机顶盒。其中,还包括更新模块,用于检测频道是否有更新,当所述频道有更新时,在接收到用户的确认信息后搜索节目,并在完成节目搜索后播放所述频道列表中的第一个节目。实施本专利技术实施例,具有如下有益效果本专利技术实施例通过预先定义开机描述子,能够在机顶盒启动运行时识别所述开机描述子,并跳转到所述开机描述子指定的引导页面,方便用户及时了解运营商更新的频道或新增的业务信息,也方便运营商进行业务推广。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的机顶盒开机引导装置的第一实施例的结构示意图;图2为本专利技术的机顶盒开机引导装置的第二实施例的结构示意图;图3为图2中的第一跳转模块的实施例的结构示意图;图4为本专利技术的机顶盒开机引导方法的第一实施例的流程图;图5为本专利技术的机顶盒开机引导方法的第二实施例的流程图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参见图1,为本专利技术的机顶盒开机引导装置的第一实施例的结构示意图。如图1 所示,所述机顶盒开机引导装置包括搜索模块10、识别模块20、第一跳转模块30,其中所述搜索模块10,用于在机顶盒启动运行时,搜索开机引导描述子.具体的,机顶盒的启动运行包括三种情况从断电关机状态到供电开机状态,从待机状态到开机状态,自动重启。假设在本实施例中,机顶盒从断电关机状态到供电开机状态,则在机顶盒启动运行时,先进行硬件和软件的初始化,然后所述搜索模块10搜索主频点下的NIT表(Network Information Table,网络信息表)中预先定义的开机引导描述子。运营商根据业务信息的更新实时改变所述开机引导描述子的具体取值,机顶盒在每次启动运行时就能搜索到最新的开机引导描述子,以便于用户了解运营商新增的频道或者业务信息。若所述搜索模块10在特定时间内没有搜索到所述开机引导描述子,则放弃搜索, 机顶盒直接跳转到关机前的播放页面。其中,特定时间为所述开机引导描述子中设定的一个固定时间,可以设定为2秒或5秒,一般情况下,为了能够节省开机时间,特定时间设定为 2秒。所述识别模块20,用于根据有效位识别所述搜索模块10搜索出的开机引导描述子是否有效。具体的,所述开机弓I导描述子中包括有效位0或1,其中0表示开机引导描述子无效,1表示开机引导描述子有效,所述识别模块20根据所述有效位判断所述开机引导描述子是否有效。所述第一跳转模块30,用于当所述识别模块20识别出所述开机引导描述子为有效时,跳转到所述开机弓I导描述子指定的引导页面。具体的,当所述识别模块20识别出所述有效位的值为1,则所述开机引导描述子有效,所述第一跳转模块30即跳转到所述开机引导描述子指定的引导页面。本专利技术实施例通过预先定义开机描述子,能够在机顶盒启动运行时识别所述开机描述子,并跳转到所述开机描述子指定的引导页面,方便用户及时了解运营商更新的频道或新增的业务信息,也方便运营商进行业务推广。请参见图2,为本专利技术的机顶盒开机引导装置的第二实施例的结构示意图。所述机顶盒开机引导装置包括上述的机顶盒开机引导装置的第一实施例中的搜索模块10、识别模块20以及第一跳转模块30,本实施例中,所述机顶盒开机引导装置进一步包括第二跳转模块40、升级模块50、更新模块60,其中所述第二跳转模块40,用于当所述识别模块20识别出所述开机引导描述子为无效时,跳转到机顶盒关机前的播放页面。具体的,所述识别模块20识别出所述有效位的值为0,则所述开机引导描述子无效,所述第二跳转模块40即跳转到机顶盒关机前的播放页面,此为现有技术,在此不赘述。所述升级模块50,用于检测升级描述本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:邱海兵
申请(专利权)人:深圳创维数字技术股份有限公司深圳市创维软件有限公司
类型:发明
国别省市:

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

1
相关领域技术