公开/公告号CN109194996A
专利类型发明专利
公开/公告日2019-01-11
原文格式PDF
申请/专利权人 四川长虹电器股份有限公司;
申请/专利号CN201811278774.5
申请日2018-10-30
分类号
代理机构四川省成都市天策商标专利事务所;
代理人李洁
地址 621000 四川省绵阳市高新区绵兴东路35号
入库时间 2024-02-19 08:51:16
法律状态公告日
法律状态信息
法律状态
2019-12-24
授权
授权
2019-02-12
实质审查的生效 IPC(主分类):H04N21/422 申请日:20181030
实质审查的生效
2019-01-11
公开
公开
技术领域
本发明涉及电视技术领域,具体的说,是一种兼容模拟和数字节目的智能数字键换台方法。
背景技术
当前很多电视的节目都是atv节目和dtv节目分开单独管理的,并且节目频道号很多都是整数的。但也存在一些地区尤其南美地区的电视节目是以天线来区分的,分为air和cable。而在air下atv节目和dtv节目在节目列表中是混合排列,并且dtv节目频道号是存在小数点的,同一个主频道号可能存在多个dtv节目,比如9.1、9.2、9.3…等,这跟一般dvb的dtv节目存在很大差异,这就为电视的换台带来了更大的复杂性和困难性。比如用户可能通过遥控器输入频道号9或者9.0或者9.或者9.1。
发明内容
本发明的目的在于提供一种兼容模拟和数字节目的智能数字键换台方法,用于解决现有技术中由于不同天线制式下节目列表是混合排列带来的换台复杂和困难的问题。
本发明通过下述技术方案解决上述问题:
一种兼容模拟和数字节目的智能数字键换台方法,包括:
步骤S100:在遥控器中的输入模块中增加Dash键,用户通过遥控器输入频道号;
步骤S200:电视系统内置的红外遥控解码模块将遥控器输入的红外遥控编码转换为对应的输入值;
步骤S300:查询当前天线制式对应的节目数据库搜索所述频道号,如果搜索到,则跳到对应的频道,否则进行dtv或者atv搜索节目。
主要通过以下几个模块来实现:
输入模块:遥控器增加Dash(即小数点键)键,使得用户通过遥控器输入频道号时,可输入整数,也可输入带小数点的数;
遥控接收模块:电视系统内置红外遥控解码模块,将遥控器输入的红外遥控码转换为对应的输入值;
搜索模块:在电视中每个节目都有一个节目类别属性用来区分该节目是atv节目还是dtv节目,并且atv的频道号是整数;dtv的频道号是由主节目号加上小数点加上子节目号组成,比如9.1、9.2,因此我们可以查询当前天线制式对应的节目数据库,根据每个节目的类别属性来获取到当前的atv节目列表和dtv节目列表。当用户输入频道号时,我们就可以查询当前的atv或者dtv节目列表是否有对应的节目;如果搜索模块搜索到用户输入的频道号,则由换台模块执行换台;如果搜索模块在当前的节目列表中没有搜索到用户输入的频道号对应的节目,由于dtv节目的频率点都是固定的,所以我们先利用dtv手动搜台接口根据用户输入的频道号进行dtv手动搜索。如果搜索到dtv节目,就跳到频道号对应的第一个dtv节目;如果没有搜索到dtv节目,则利用atv播放接口播放用户输入频道号对应的atv节目,因为这些地区的atv节目的频率点可能是固定的,所以如果用户输入的频道号对应的频率有atv节目,这播放改atv节目;如果没有,则播放雪花屏。通过这样的方式,我们就可以切换到当前频道列表不存在的节目了。
换台模块:如果搜索模块在当前的节目列表中搜索到用户输入的频道号对应的节目,就利用当前的换台接口直接切换到该频道。其中,如果搜索到的节目类别属性跟当前正在播放的节目类别属性不一样,例如当前正在播放的是atv节目,现在要根据用户输入的频道号切换到dtv节目,要先切换到对应的源,然后才换台;如果两者节目类别属性是一样,则直接换台,不用切源。
进一步地,所述步骤S300具体包括:
步骤S310:判断当前天线制式为air还是cable,如果是cable,则跳转到步骤S360,如果是air,判断输入的频道号是否包括小数点,如果是,进入下一步,否则,跳转至步骤S340;
步骤S320:判断小数点后面数字是否为零,如果是,则进入下一步;否则查询当前节目列表是否有对应的dtv节目,如果有,则跳转至频道对应的dtv节目,否则不换台;
步骤S330:查询当前节目勒边是否有对应的atv节目,如果有,跳转至步骤S350,否则不换台;
步骤S340:查询当前节目列表是否有对应的dtv节目,如果有,跳转至步骤S350;否则,查询当前节目列表是否有对应的atv节目,如果有,则跳到步骤S360,否则,跳转到步骤S370;
步骤S350;跳到频道对应的第一个dtv节目,结束;
步骤S360:跳到频道号对应的atv节目,结束;
步骤S370根据输入的频道号进行dtv搜台,如果搜索到对应的dtv频道,则跳转至步骤S350,否则跳转至步骤S360。
本发明与现有技术相比,具有以下优点及有益效果:
本发明能准确的切换到用户想要的频道,大大的提高了换台的效率,适合南美地区采用不同天线制式的用户。
附图说明
图1为本发明的流程图。
具体实施方式
下面结合实施例对本发明作进一步地详细说明,但本发明的实施方式不限于此。
实施例1:
结合附图1所示,一种兼容模拟和数字节目的智能数字键换台方法,其包括步骤:
A:用户通过遥控器输入频道号,具体包括:
A1:用户输入的频道号是整数,如用输入频道号9;
A2:用户输入的频道号带有小数点,但是小数点后面的数是零,如用户输入频道号9.0;
A3:用户输入的频道号带有小数点,但是小数点后面没有输入数字,如用户输入频道号9.;
A4:用户输入的频道号带有小数点,并且小数点后面的数大于零,如用户输入频道号9.1;
B:根据输入的频道号搜索节目列表看当前的节目列表里面是否已经存在对应的频道,如果存在,则切换到对应的频道;如果不存在,则根据输入的频道号进行dtv搜台或者atv切台,具体包括:
B1:先判断电视当前的天线类型,如果当前的天线类型是cable,将根据用户输入的频道号对cable下的atv节目列表进行搜索,看当前的节目列表是否存在和用户输入的频道号对应的节目:
如果当前节目列表已经存在该节目,则切换到该节目;如果当前节目列表不存在该节目,则
切换到用户输入的频道对应的atv节目。由于这些地区的atv节目频率点是固定的,所以切换到用户输入的频道对应的atv节目,如果电视信号中有该节目,则播放该节目。如果没有则播放雪花屏;
B2:如果当前的天线类型是air,且用户输入的频道号是整数,如用输入频道号9,则先根据用户输入的频道号搜索当前的dtv节目列表,看当前的dtv节目列表是否存在对应的dtv节目。如果存在,则切换到频道号对应的第一个dtv节目。比如用户输入频道号9,我们在dtv节目列表中搜索到9.1、9.2、9.3….等dtv节目,我们就将电视切换到9.1频道;如果当前的dtv节目列表不存在对应的频道,我们将根据用户输入的频道号搜索当前air下的atv节目列表,看是否存在对应的atv节目,如果存在对应的节目,则切换到该atv频道。如果当前节目列表不存在该节目,则切换到用户输入的频道对应的atv节目。由于这些地区的atv节目频率点是固定的,所以如果电视信号中有该节目,则播放该节目。如果没有则播放雪花屏。
B3:如果当前的天线类型是air,且用户输入的频道号带有小数点并且小数点后面的数是零,如用户输入频道号9.0,由于dtv节目的频道号小数点后面的数字是大于零的,所以我们只搜索当前air下的atv节目列表看是否存在对应的atv节目,如果存在对应的节目,则切换到该atv频道。如果当前节目列表不存在该节目,则不换台。
B4:如果当前的天线类型是air,且用户输入的频道号带有小数点,但是小数点后面没有输入数字,如用户输入频道号9.,或者小数点后面的数大于零,如用户输入频道号9.1,则搜索当前的dtv节目列表,看是否存在对应的dtv节目,如果存在,则切换到该频道;如果不存在则不换台。
尽管这里参照本发明的解释性实施例对本发明进行了描述,上述实施例仅为本发明较佳的实施方式,本发明的实施方式并不受上述实施例的限制,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。
机译: 接收模拟和数字广播节目的接收机,当不再可能接收数字信号时,选择与数字节目相对应的模拟广播节目
机译: 接收模拟和数字广播节目的接收机,当不再可能接收数字信号时,选择与数字节目相对应的模拟广播节目
机译: 屏幕或数字键盘上的字符和数字智能输入系统