机顶盒节目搜索方法及机顶盒节目搜索系统的制作方法

文档序号:6357570阅读:213来源:国知局
专利名称:机顶盒节目搜索方法及机顶盒节目搜索系统的制作方法
技术领域
本发明涉及领域广播电视领域,特别是涉及一种机顶盒节目搜索方法及机顶盒节目搜索系统。
背景技术
随着数字电视技术的不断发展和成熟,用户对机顶盒在功能、性能方面提出了更高的要求,同时用户对于机顶盒操作人性化方面的追求也越来越高。电视台搜索是机顶盒基本功能之一,传统的电视台搜索方法有自动搜台和手动搜台,自动搜台是在高频头接收范围内按照机顶盒中预置的频道列表进行全局搜索,搜索的时间通常在4 8分钟。同时,自动搜台因为频道列表固定,而且频道列表在不同的国家、 不同地区标准也有所不同,比如在同一个国家的不同地区由于有一定的频偏,在信号较弱的地区,因为频点问题,自动搜台时常常会漏台,此时,用户必须通过采用手动搜台的方法, 然而手动搜台每次只能搜索一个频点。所以,用户常常需要结合自动搜台和手动搜台这两种方式,才能完整的搜索到所有预置的节目。传统的电视台搜索方法耗时多、操作复杂。为试图解决上述问题,现有技术通常采用电视可换列表式的搜台方法,即将出口目的国的频道列表预先存储在CPU只读存储器ROM中或存储在EEPROM中,同时设置更改频点菜单,用户可以增加、删除、更改频道列表,从而借助该列表进行搜台。然而,本发明申请人还发现,由于此技术需要将列表存储在CPU只读存储器ROM中或存储在EEPROM中,占用一定的内存空间;同时,用户编辑的列表不具备可移动性,即不能在多台机顶盒中重复使用;另外,当用户进行软件升级或者恢复出厂设置时,用户的频道列表会由于ROM或EEPROM 的擦除而清空,用户设置的频道列表不能得到保存。相关的机顶盒节目搜索技术可参阅2009年4月8日公开的中国发明专利申请第 200810305521. 2号所揭示的机顶盒频点锁定频谱参数处理方法。

发明内容
本发明主要解决的技术问题是提供一种机顶盒节目搜索方法及机顶盒节目搜索系统,能够既快速,又不需要占用系统资源地实现机顶盒节目搜索。为解决上述技术问题,本发明实施例采用的一个技术方案是提供一种机顶盒节目搜索方法,包括如下步骤接收或读取外部存储设备的节目频点信息文件,并检测所述节目频点信息文件是否有效;在节目频点信息文件有效时,解析所述节目频点信息文件,并获取所述节目频点信息文件包含的节目频点信息的数据项参数;将所述数据项参数设置到高频头;根据设置到所述高频头的数据项参数锁定频点并解调,更新所述数据项参数,并将所述数据项参数保存到机顶盒内部闪存。作为对本发明实施例的进一步改进,在接收或读取外部存储设备的节目频点信息文件步骤前,包括检测外部存储设备,并判断所述外部存储设备是否有效,在判断有效时进行接收或读取外部存储设备的节目频点信息文件的步骤。
作为对本发明实施例的进一步改进,在获取所述节目频点信息文件包含的节目频点信息的数据项参数步骤之后、将所述数据项参数设置到高频头步骤之前,包括步骤判断所述数据项是否有效,在有效时进行将所述数据项参数设置到高频头的步骤。作为对本发明实施例的进一步改进,在将所述数据项参数保存到机顶盒内部闪存步骤中,包括输出节目频点信息文件,将保存在机顶盒内部闪存的数据项参数写入外部存储设备的节目频点信息文件。作为对本发明实施例的进一步改进,在输出节目频点信息文件步骤中,包括检测外部存储设备剩余空间大小,在所述外部存储设备剩余空间大于节目频点信息文件所需空间时,输出节目频点信息文件。作为对本发明实施例的进一步改进,在输出节目频点信息文件步骤中,还包括检测节目频点信息文件是否存在,在节目频点信息文件不存在时,新建节目频点信息文件。为解决上述技术问题,本发明采用的另一个技术方案是提供一种机顶盒节目搜索系统,包括检测模块,用于接收或读取外部存储设备的节目频点信息文件,并检测所述节目频点信息文件是否有效;解析模块,用于在节目频点信息文件有效时,解析所述节目频点信息文件,并获取所述节目频点信息文件包含的节目频点信息的数据项参数;设置模块, 用于将所述数据项参数设置到高频头;获取模块,用于根据设置到所述高频头的数据项参数锁定频点并解调,更新所述数据项参数,并将所述数据项参数保存到机顶盒内部闪存。作为对本发明实施例的进一步改进,第一有效性判断单元,用于在所述检测模块接收或读取外部存储设备的节目频点信息文件,并检测所述节目频点信息文件是否有效前,检测外部存储设备,并判断所述外部存储设备是否有效。作为对本发明实施例的进一步改进,第二有效性判断单元,用于判断从解析模块获取的所述数据项是否有效,在有效时所述设置模块将所述数据项参数设置到高频头。作为对本发明实施例的进一步改进,所述系统包括输出单元、判断单元和创建单元;所述输出单元用于将保存在机顶盒内部闪存的数据项参数写入外部存储设备的节目频点信息文件;所述判断单元用于检测外部存储设备剩余空间大小,所述外部存储设备剩余空间大于节目频点信息文件所需空间时,输出节目频点信息文件;所述创建单元用于 检测节目频点信息文件是否存在,如果节目频点信息文件不存在,则新建节目频点信息文件。本发明的有益效果是区别于现有技术的情况,在机顶盒节目搜索时,采用自动搜索或手动搜索费时耗力,或者将已有节目信息设置在只读存储器ROM或EEPROM中占用系统资源的问题,本发明通过从外部存储设备将节目频点信息文件中的各数据项参数导入机顶盒,在不改变机顶盒现有结构的前提下,能够既快速,又不需要占用系统资源地实现机顶盒节目搜索。


图1是本发明机顶盒节目搜索方法第一实施例的流程图;图2是本发明机顶盒节目搜索方法第二实施例的流程图;图3是本发明机顶盒节目搜索方法第三实施例的流程图;图4是本发明机顶盒节目搜索系统第一实施例结构示意图5是本发明机顶盒节目搜索系统第二实施例结构示意图;图6是本发明机顶盒节目搜索系统第三实施例结构示意图。
具体实施例方式下面结合附图和实施例对本发明进行说明。参阅图1,是本发明机顶盒节目搜索方法第一实施例的流程图。包括如下步骤步骤Si,接收或读取外部存储设备的节目频点信息文件,并检测所述节目频点信息文件是否有效。譬如,机顶盒接收或读取外部存储设备中保存的节目频点信息文件,并检测所述节目频点信息文件是否有效,如果所述节目频点信息文件无效,则退出节目搜索。步骤S2,在节目频点信息文件有效时,解析所述节目频点信息文件,并获取所述节目频点信息文件包含的节目频点信息的数据项参数。譬如,对于所述外部存储设备中保存的节目频点信息文件具有以下要求由于DVB(Digital Video Broadcasting,数位视讯广播)组织划分了几个不同标准DVB-S,DVB-C, DVB-T等,不同国家、不同地区使用标准不同。各系统的实现所要求的节目频点信息文件略有不同,但思路是一致的,这里以DVB-T为例进行说明。节目频点信息文件是由数据项组成,数据项提供机顶盒进行频点搜索必需的信息。数据项的语法定义如下
权利要求
1.一种机顶盒节目搜索方法,其特征在于,包括如下步骤接收或读取外部存储设备的节目频点信息文件,并检测所述节目频点信息文件是否有效;在节目频点信息文件有效时,解析所述节目频点信息文件,并获取所述节目频点信息文件包含的节目频点信息的数据项参数;将所述数据项参数设置到高频头;根据设置到所述高频头的数据项参数锁定频点并解调,更新所述数据项参数,并将所述数据项参数保存到机顶盒内部闪存。
2.根据权利要求1所述的方法,其特征在于,在接收或读取外部存储设备的节目频点信息文件步骤前,包括检测外部存储设备,并判断所述外部存储设备是否有效,在判断有效时进行接收或读取外部存储设备的节目频点信息文件的步骤。
3.根据权利要求1所述的方法,其特征在于,在获取所述节目频点信息文件包含的节目频点信息的数据项参数步骤之后、将所述数据项参数设置到高频头步骤之前,包括步骤 判断所述数据项是否有效,在有效时进行将所述数据项参数设置到高频头的步骤。
4.根据权利要求2所述的方法,其特征在于,在将所述数据项参数保存到机顶盒内部闪存步骤中,包括输出节目频点信息文件,将保存在机顶盒内部闪存的数据项参数写入外部存储设备的节目频点信息文件。
5.根据权利要求4所述的方法,其特征在于,在输出节目频点信息文件步骤中,包括检测外部存储设备剩余空间大小,在所述外部存储设备剩余空间大于节目频点信息文件所需空间时,输出节目频点信息文件。
6.根据权利要求5所述的方法,其特征在于,在输出节目频点信息文件步骤中,还包括检测节目频点信息文件是否存在,在节目频点信息文件不存在时,新建节目频点信息文件。
7.一种机顶盒节目搜索系统,其特征在于,包括检测模块,用于接收或读取外部存储设备的节目频点信息文件,并检测所述节目频点信息文件是否有效;解析模块,用于在节目频点信息文件有效时,解析所述节目频点信息文件,并获取所述节目频点信息文件包含的节目频点信息的数据项参数;设置模块,用于将所述数据项参数设置到高频头;获取模块,用于根据设置到所述高频头的数据项参数锁定频点并解调,更新所述数据项参数,并将所述数据项参数保存到机顶盒内部闪存。
8.根据权利要求7所述的系统,其特征在于,所述系统包括第一有效性判断单元,用于在所述检测模块接收或读取外部存储设备的节目频点信息文件,并检测所述节目频点信息文件是否有效前,检测外部存储设备,并判断所述外部存储设备是否有效。
9.根据权利要求7所述的系统,其特征在于,所述系统包括第二有效性判断单元,用于判断从解析模块获取的所述数据项是否有效,在有效时所述设置模块将所述数据项参数设置到高频头。
10.根据权利要求7所述的系统,其特征在于,所述系统包括输出单元、判断单元和创建单元;所述输出单元用于将保存在机顶盒内部闪存的数据项参数写入外部存储设备的节目频点信息文件;所述判断单元用于检测外部存储设备剩余空间大小,所述外部存储设备剩余空间大于节目频点信息文件所需空间时,输出节目频点信息文件;所述创建单元用 于检测节目频点信息文件是否存在,如果节目频点信息文件不存在, 则新建节目频点信息文件。
全文摘要
本发明公开了一种机顶盒节目搜索方法及机顶盒节目搜索系统。所述机顶盒节目搜索方法包括如下步骤接收或读取外部存储设备的节目频点信息文件,并检测所述节目频点信息文件是否有效;在节目频点信息文件有效时,解析所述节目频点信息文件,并获取所述节目频点信息文件包含的节目频点信息的数据项参数;将所述数据项参数设置到高频头;根据设置到所述高频头的数据项参数锁定频点并解调,更新所述数据项参数,并将所述数据项参数保存到机顶盒内部闪存。通过上述方式,本发明在不改变机顶盒现有结构的前提下,能够既快速,又不需要占用系统资源地实现机顶盒节目搜索。
文档编号G06F17/30GK102158756SQ20111008423
公开日2011年8月17日 申请日期2011年4月2日 优先权日2011年4月2日
发明者吴亚芳 申请人:深圳创维数字技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1