数字电视节目频道切换方法

文档序号:7724364阅读:2061来源:国知局
专利名称:数字电视节目频道切换方法
技术领域
本发明涉及一种数字电视控制技术。
背景技术
目前的数字电视节目内容质量越来越高,节目数越来越多,但是目前很多操作控制方式都是从传统模拟电视继承下来的,没有充分利用数字电视众多优越的特性。节目切换就是其中的一项,目前提供给用户的操作方式就是用节目上下键或者输入节目号来选择节目,现有的操作方式有其不合理的地方,比如采用节目上下键选择,对于节目量很多广播网(上百套节目),用户想要选择想看的节目就会操作很多次节目选择上/下键,这样增加了操作的复杂度,耗费的时间也比较长。而如果采用节目号选择,要求用户准确的记忆每个节目频道对应的节目号又是不可能的。所以目前两种节目频道切换方法,都不能方便地帮助用户快速切换到目标电视节目。

发明内容
本发明所要解决的技术问题是,提供一种方便查找的数字电视节目频道切换方法。 本发明为解决上述技术问题所采用的技术方案是,数字电视节目频道切换方法,包括以下步骤 a、用户在互界面上输入字母; b、系统将节目频道名称的首音与输入字母相符的节目信息显示交互界面上;所述首音为汉字拼音首字母和/或英文首字母; c、系统判断交互界面上的节目信息是否被选择,如是,将频道切换至被选节目信息对应的电视信号上;如否,再判断是否还有字母输入,如还有字母输入,则回到步骤b。
具体的,步骤b具体包括以下步骤
bl、系统接收到输入字母; b2、系统判断当前输入字母所在的位置,查找当前输入字母对应的节目号,所述当前输入字母对应的节目号为,节目频道名称中相应位置的汉字或英文与当前输入字母相同的节目频道名称所对应的节目号; b3、系统判断当前输入字母是否是第一位输入字母,如是,在交互界面上显示当前输入字母对应的节目号;如否,将当前字母对应的节目号与上一位输入字母对应的节目号取交集后显示在交互界面上。 本发明的有益效果是,输入简单的节目频道名称的首音字母就能快速查找并切换至目标节目频道。


图l为实施例示意图。
具体实施例方式
数字电视中的每个节目都有其自身的节目名称信息(server—name),在节目搜索的时候就会对节目名解析并存储,在对节目名解析的过程中可以把节目名汉字编码或英文编码转换到Unicode编码(本身是Unicode编码不进行转换),Unicode (统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。如节目名称信息为汉字则根据Unicode编码与拼音对照表,建立分级索引查找表,目前把查找分为4级,即只支持4个汉字的首音縮写查找表。在分级索引中输入节目名各个字(前4个)首音字母就可以实时的查找出对应的节目。
分级索引表定义如下 LIST[N] [Y] [Z];其中,N的取值范围为1-4 ;Y取值范围为0-25 ;Z最多为50个节目号的集合;该表由4级组成,表示可以匹配的节目名字从第一个汉字最多到第四个汉字。最多支持四个字匹配。每一级包括26个子表(分别对应首音的A Z),每个首音区域最多存储50个节目的节目号的集合。 如图1所示,数字电视节目频道切换方法,包括以下步骤
a、系统接收到用户输入的第N个字母; b、系统调用分级索引表,进入第N级索引,查找该字母区域中保存的所有节目号;所述分级索引表定义如下 LIST[N][Y][Z];其中,N表示第N级索引,输入的第N个字母;Y取值范围为0_25,分别代表26个字母;Z为节目频道名称的第N字的首音为Y的所有节目号的集合;
c、系统判断N是否大于l,如否,临时存储第N级索引中查找到的该字母区域中的节目号,进入步骤d;如是,将第N级索引中查找到的该字母区域中的节目号与N-l级索引中临时存储的节目号取交集,并将交集结果中的节目号作为第N级索引中临时存储的节目
号,进入步骤d; d、系统根据第N级索引中临时存储的节目号提取对应的节目信息并显示交互界面上; e、系统判断交互界面上的节目信息是否被选择,如是,将频道切换至被选节目信息对应的电视信号上;如否,再判断是否还有字母输入,如还有字母输入,则将N+1赋值给N,回到步骤b。 分级索引表建立过程 分级索引表的建立是在节目频道搜索完成后,分配了各个节目频道的对应节目号后,根据SDT(业务描述表)中解析出的节目名,分别取前四个汉字的Unicode码,进入Unicode码与拼音对照表遍历该Unicode码在Unicode码与拼音对照表中所处的拼音首音区域,在根据遍历结果把该节目的节目号存入分级索引表数组中。 查询过程是依靠分级索引表进行遍历搜索,当用户输入节目名的第一个字的拼音的首字母时,调用分级索引表数组第一级的该字母对应的子表,根据该子表中存储的匹配的节目号,取出该节目名,显示在列表菜单中。当用户输入节目名的第二个字的拼音的首字母时,调用索引表数组第二级的该字母对应的子表,取出该子表中存储的匹配的节目号与第一级匹配的节目号取交集,根据取交集的结果,把过滤出的节目号对应的节目名再刷新显示到列表菜单中,以此类推,第三,第四个汉字拼音首字母输入的查找过程也都是把上一次取交集的结果再进行取交集运算。最终得到一个与用户想要选择的节目最接近的选择列表。
实施例 以湖南卫视为目标节目频道,其节目频道名称的头4个拼音首字母为H丽S。
在菜单中输入"H",那么节目频道名称首字拼音是以"H"开头的就会被快速检索出来"湖南卫视,华娱卫视,淮南娱乐"等等,并显示在列表菜单中候选;此时用户可以直接在列表菜单中选择湖南卫视,那么电视频道切换到湖南卫视;用户还可再输入"N","湖南卫视,淮南娱乐"将显示在列表菜单中候选;如用户再输入"W",则仅有"湖南卫视"在列表菜单中。 如节目频道名称为英文,其实现方法与上述相同。
权利要求
数字电视节目频道切换方法,其特征在于,包括以下步骤a、用户在互界面上输入字母;b、系统将节目频道名称的首音与输入字母相符的节目信息显示交互界面上;所述首音为汉字拼音首字母和/或英文首字母;c、系统判断交互界面上的节目信息是否被选择,如是,将频道切换至被选节目信息对应的电视信号上;如否,再判断是否还有字母输入,如还有字母输入,则回到步骤b。
2. 如权利要求l所述数字电视节目频道切换方法,其特征在于,所述步骤b具体包括以下步骤bl、系统接收到输入字母;b2、系统判断当前输入字母所在的位置,查找当前输入字母对应的节目号,所述当前输入字母对应的节目号为,节目频道名称中相应位置的汉字或英文与当前输入字母相同的节目频道名称所对应的节目号;b3、系统判断当前输入字母是否是第一位输入字母,如是,在交互界面上显示当前输入字母对应的节目号;如否,将当前字母对应的节目号与上一位输入字母对应的节目号取交集后显示在交互界面上。
3. 如权利要求1所述数字电视节目频道切换方法,其特征在于,系统最多接收4个字母。
全文摘要
本发明涉及一种数字电视控制技术,提供一种方便查找的数字电视节目频道切换方法。数字电视节目频道切换方法,包括步骤a、用户在互界面上输入字母;b、系统将节目频道名称的首音与输入字母相符的节目信息显示交互界面上;所述首音为汉字拼音首字母和/或英文首字母;c、系统判断交互界面上的节目信息是否被选择,如是,将频道切换至被选节目信息对应的电视信号上;如否,再判断是否还有字母输入,如还有字母输入,则回到步骤b。本发明通过输入简单的节目频道名称的首音字母就能快速查找并切换至目标节目频道。
文档编号H04N5/445GK101753916SQ20091031091
公开日2010年6月23日 申请日期2009年12月4日 优先权日2009年12月4日
发明者肖飞 申请人:四川长虹电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1