电视接收装置及其频道切换的方法

文档序号:7926344阅读:159来源:国知局
专利名称:电视接收装置及其频道切换的方法
技术领域
本发明属于电视技术领域,尤其涉及一种电视接收装置及其频道切换的方法。
背景技术
现有电视系统中,一个频道的所有信息,包括彩色制式、伴音制式、频道名称、频 率、丽音模式、自动频率跟踪开关、跳跃开关、喜好开关等,一般是作为一个结构一起存取 的。存储器里按频道以此结构为基础读写频道数据。当前电视或机顶盒的使用,用户最常 用的操作是按节目加/减键换台。当每次按节目加/减键进行换台时,通常的做法是先读 取上/下一个结构的频道数据,判断其中的跳跃开关是否为关,如果为"关",则根据读取的 频道数据控制系统切换到该频道,否则读取下一个频道的结构数据再次比较,依此类推,直 到找到跳跃开关为"关"的频道后进行频道切换。 其中,频道数据中所包含的跳跃开关状态信息,其作用是为了标示一个频道是否 可以通过正常的节目加/减键选定并正常显示,正常情况下,搜台后所有搜到的频道都是 有效台,所以这些台跳跃开关的值是"关",用户操作遥控器的节目加/减键时可以选定到 这些频道,但是如果因为某些原因(信号不好、重复台等等)用户不想收看到其中的某些频 道时,就可以将这些频道的跳跃开关状态设置为"开",这时用户通过节目加/减键进行换 台时,该频道为无效频道,系统读取该频道的频道数据中跳跃开关状态信息,发现其为"关" 时,系统将跳过该频道,用户不能选中该频道。 现有的这种设计方式,没有考虑到特殊情况下频繁的操作带来的副作用,如果有 效台号(即跳跃开关为"关"的频道)相邻的话,一次可以取中目标,否则就可能需要多次 读取存储器。比如,当前频道为3频道,下一个有效频道为IO频道。按节目加键换台时需 要读取7次频道结构全部数据,然后根据各个频道结构数据中的跳跃开关状态进行判断。
现有的技术方案中,为判断跳跃开关的状态,就需要对整个频道的结构数据进行 读取,而其中的其他频道信息没有起到任何作用但却花费了相当长的时间将他们从存储器 中读取出来,耗时明显过长,用户需要等待较长时间,并且频繁读取存储器对硬件寿命有一 定的影响。 因此,需要一种可以克服上述的缺陷的技术方案。

发明内容
本发明的目的在于提供一种电视接收装置及其频道切换的方法,旨在解决现有技 术中存在的频道切换速度过慢的问题。 本发明是这样实现的,一种电视接收装置,所述的电视接收装置包括控制信号接 收模块、跳跃开关状态信息存储器和MCU,其中 所述的控制信号接收模块,用来接收频道切换指令,并将该指令传输到所述MCU ;
所述MCU用来接收所述控制信号接收模块传输的指令,对该指令进行解析,并根 据解析结果从所述跳跃开关状态信息存储器中按序读取当前频道上/下频道的跳跃开关状态信息; 所述的跳跃开关状态信息存储器用来存储各个频道的跳跃开关状态信息。 所述的频道切换指令为用户通过节目加/减键输入的频道切换指令。 所述的电视接收装置还包括其他频道信息存储器,所述的其他频道信息存储器用
来存储其他频道信息,在所读取的跳跃开关状态信息表明其对应频道的跳跃开关为关时,
所述的MCU还用来从所述其他频道信息存储器中读取该频道的其他频道信息,根据所述其
他频道信息控制系统切换到该频道。 所述的其他频道信息包括频道频率。 本发明还提供了一种频道切换的方法,所述的方法包括如下步骤 a、接收频道切换控制指令,将当前频道的上/下一个频道作为目标频道; b、读取所述目标频道的跳跃开关状态信息,根据所读取的跳跃开关状态信息判断
所述目标频道的跳跃开关是否为关。
其中步骤a具体包括 al、接收用户通过节目加/减键输入的频道切换控制指令,将当前频道的上/下频
道作为目标频道。 其中步骤b具体包括 bl、从跳跃开关状态信息存储器中读取所述目标频道的跳跃开关状态信息,根据
所读取的跳跃开关状态信息判断所述目标频道的跳跃开关是否为关。
其中步骤b之后还包括 C、如果所述跳跃开关状态信息表明所述目标频道的跳跃开关为关,则读取所述目 标频道的其他频道信息,根据所读取的其他频道信息控制系统切换到所述目标频道。
其中步骤C还包括 如果所述跳跃开关状态信息表明所述目标频道的跳跃开关为开,则将所述当前频
道的再上/下一个频道作为目标频道,转步骤b。 所述的其他频道信息存储在其他频道信息存储器中。 本发明克服现有技术的不足,当用户通过节目加/减键实现换台操作时,系统首 先读取当前频道上/下一个频道的跳跃开关状态信息,根据读取的跳跃开关状态信息判断 该频道的跳跃开关是否为关,如果是,则读取该频道的其他信息,控制系统切换到该频道, 如果不是,则继续读取该频道上/下一个频道的跳跃开关状态信息,根据读取的跳跃开关 状态信息判断该频道的跳跃开关是否为关,如果是,则读取该频道的其他信息,控制系统切
换到该频道,......,依此类托,直到找到跳跃开关为关的频道,控制系统切换到该频道。
本发明提供的技术方案使得用户在通过节目加/减按键进行频道切换时,系统不需要读取 目标频道的全部信息,而是直接读取目标频道的跳跃开关状态信息判断该频道是否为有效 频道,如果为有效频道则读取该频道的其他频道信息,进行频道切换,有效的縮短了换台时 间,提高了频道切换速度,提升了用户的使用体验。


图1是本发明实施例提供的电视接收装置的原理图;
图2是本发明实施例流程图。
具体实施例方式
本发明提供的技术方案是当用户通过节目加/减键实现换台操作时,系统首先 读取当前频道上/下一个频道的跳跃开关的状态信息,根据读取的跳跃开关状态信息判断 该频道的跳跃开关是否为关,如果是,则读取该频道的其他信息,控制系统切换到该频道, 如果不是,则继续读取该频道上/下一个频道的跳跃开关状态信息,根据读取的跳跃开关 状态信息判断该频道的跳跃开关是否为关,如果是,则读取该频道的其他信息,控制系统切
换到该频道,......,依此类托,直到找到跳跃开关为关的频道,控制系统切换到该频道。 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。 具体实现本发明提供的技术方案时,可以将频道信息中除跳跃开关状态信息之外 的其他信息按照现有的存储方式存储,即每个频道的频道信息(除跳跃开关状态信息之外 的信息,本发明实施例中称为其他频道信息)对应一个数据结构的存储方式,而将所有频 道的跳跃开关状态信息集中存取在存储器的某个连续的地址上(本发明实施例中将其称 为跳跃开关状态信息存储器),当电视机或者机顶盒接收到用户通过节目加/减键输入的 频道切换指令时,系统将直接从跳跃开关状态信息存储器中按序读取各个频道的跳跃开关 状态信息,直至找到跳跃开关状态为关的频道为止。 在本发明的具体实时方式中,每个频道的跳跃开关状态信息占用一个比特,这样 一个字节就可以存储8个台的跳跃开关状态信息,200个台只需要25个字节存储空间,将这 25个字节在跳跃开关状态信息存储器中顺序存放。 具体实现时,对跳跃开关状态信息的读取可以采取如下的两种方式之一 1、定义一个25个元素的字节型数组为全局变量,开机时读取所有频道的跳跃开
关状态信息,并将其存储在这个数组中; 2、如果RAM空间不够,可以在开机时不读取所有频道的跳跃开关状态信息,在按
接收到换台指令时读取相应的1字节或多字节跳跃开关状态信息,存放在临时变量中,一
般一次读取不超过一个存储器页(8字节、16字节等,因存储器而异)的数据。 本发明实施例提供电视接收装置的系统框图如图1所示,包括控制信号接收模
块、其他频道信息存储器、跳跃开关状态信息存储器和微控制器(MCU),除此之外,本发明实
施例提供的电视接收装置还包括现有的其他功能模块,如调谐器等。 其中,控制信号接收模块与MCU相连,用来接收用户通过遥控器或者控制面板上 的节目加/减键输入的频道切换指令,并将该指令传输到MCU ; MCU与跳跃开关状态信息存储器和其他频道信息存储器相连,用来接收控制信号 接收模块传输的指令,对该指令进行解析,并根据解析结果从跳跃开关状态信息存储器中 按序读取当前频道上/下频道的跳跃开关状态信息,直至跳跃开关状态信息表明其对应频 道的跳跃开关为关,MCU将从其他频道信息存储器中读取该频道的其他频道信息,根据其他 频道信息控制系统切换到该频道; 其他频道信息存储器用来存储其他频道信息,即除跳跃开关状态信息之外的频道 信息,包括彩色制式、伴音制式、频道名称、频率、丽音模式、自动频率跟踪开关、喜好开关等. 跳跃开关状态信息存储器用来存储各个频道的跳跃开关状态信息。 本发明实施例中所述的电视接收装置可以为电视机、机顶盒等。 本发明实施例流程图如图2所示,具体包括如下的步骤 1、接收用户通过节目加/减键输入的换台指令; 2、选定当前频道的上/下一个频道为目标频道; 3、从跳跃开关状态信息存储器中读取该目标频道的跳跃开关状态信息; 4、根据读取的跳跃开关状态信息判断该目标频道的跳跃开关是否为关?如果是,
转步骤5,否则转步骤7; 5、从其他频道信息存储器中读取该目标频道的其他频道信息; 6、根据所读取的其他频道信息控制系统切换到该目标频道; 7、选定该目标频道的上/下一个频道为目标频道,转步骤3。 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种电视接收装置,其特征在于,所述的电视接收装置包括控制信号接收模块、跳跃开关状态信息存储器和MCU,其中所述的控制信号接收模块,用来接收频道切换指令,并将该指令传输到所述MCU;所述MCU用来接收所述控制信号接收模块传输的指令,对该指令进行解析,并根据解析结果从所述跳跃开关状态信息存储器中按序读取当前频道上/下频道的跳跃开关状态信息;所述的跳跃开关状态信息存储器用来存储各个频道的跳跃开关状态信息。
2. 根据权利要求1所述的电视接收装置,其特征在于,所述的频道切换指令为用户通 过节目加/减键输入的频道切换指令。
3. 根据权利要求1所述的电视接收装置,其特征在于,所述的电视接收装置还包括其 他频道信息存储器,所述的其他频道信息存储器用来存储其他频道信息,在所读取的跳跃 开关状态信息表明其对应频道的跳跃开关为关时,所述的MCU还用来从所述其他频道信息 存储器中读取该频道的其他频道信息,根据所述其他频道信息控制系统切换到该频道。
4. 根据权利要求3所述的电视接收装置,其特征在于,所述的其他频道信息包括频道频率。
5. —种频道切换的方法,其特征在于,所述的方法包括如下步骤a、 接收频道切换控制指令,将当前频道的上/下一个频道作为目标频道;b、 读取所述目标频道的跳跃开关状态信息,根据所读取的跳跃开关状态信息判断所述 目标频道的跳跃开关是否为关。
6. 根据权利要求5所述的方法,其特征在于,其中步骤a具体包括 al、接收用户通过节目加/减键输入的频道切换控制指令,将当前频道的上/下频道作为目标频道。
7. 根据权利要求5所述的方法,其特征在于,其中步骤b具体包括 bl、从跳跃开关状态信息存储器中读取所述目标频道的跳跃开关状态信息,根据所读取的跳跃开关状态信息判断所述目标频道的跳跃开关是否为关。
8. 根据权利要求5所述的方法,其特征在于,其中步骤b之后还包括c、 如果所述跳跃开关状态信息表明所述目标频道的跳跃开关为关,则读取所述目标频 道的其他频道信息,根据所读取的其他频道信息控制系统切换到所述目标频道。
9. 根据权利要求8所述的方法,其特征在于,其中步骤c还包括如果所述跳跃开关状态信息表明所述目标频道的跳跃开关为开,则将所述当前频道的 再上/下一个频道作为目标频道,转步骤b。
10. 根据权利要求8所述的方法,其特征在于,所述的其他频道信息存储在其他频道信 息存储器中。
全文摘要
本发明适用于电视技术领域,提供了一种电视接收装置及其频道切换的方法,所述的电视接收装置包括控制信号接收模块、跳跃开关状态信息存储器和MCU,其中所述的控制信号接收模块,用来接收频道切换指令,并将该指令传输到所述MCU;所述MCU用来接收所述控制信号接收模块传输的指令,对该指令进行解析,并根据解析结果从所述跳跃开关状态信息存储器中按序读取当前频道上/下频道的跳跃开关状态信息;所述的跳跃开关状态信息存储器用来存储各个频道的跳跃开关状态信息。本发明提供的技术方案有效的缩短了换台时间,提高了频道切换速度,提升了用户的使用体验。
文档编号H04N5/44GK101753918SQ20081021798
公开日2010年6月23日 申请日期2008年12月3日 优先权日2008年12月3日
发明者刘江, 路惠明, 陈强 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1