电视机搜台方法和系统与流程

文档序号:18712578发布日期:2019-09-20 20:43阅读:783来源:国知局
电视机搜台方法和系统与流程

本发明涉及电视机技术领域,尤其涉及电视机搜台方法和系统。



背景技术:

现有的电视机能够接收的电视频道越来越多,有些电视频道的信号频率可能不定期进行调整,当电视频道的信号频率进行调整之后,需要电视机重新进行搜台操作。

现有的搜台操作一般包括快速搜台和全频点搜台,快速搜台是按照运营商定义的主频点中的网络信息表描述的传输信息搜台,搜台方式先搜索主频点,把该频点网络信息表中的频点信息保存下来,后续搜索的频点就按照频点网络信息表中的频点信息依次进行,直到结束,该方案容易出现漏台的情况;全频点搜台是按照国家标准频道表搜索,该频道表中预存多个标准频点,通常是以1Mhz为步长搜索,当搜索到有节目的某个频点后,修改步长为8Mhz,若没有节目则修改步长为1Mhz,如此反复。这种方法在大大增加了搜台时间的基础上,仍然无法彻底解决漏台的问题。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明提出一种电视机搜台方法和系统,主要目的在于解决电视机搜台过程中漏台的技术问题。

为实现上述目的,本发明提供的一种电视机搜台方法,所述电视机搜台方法包括以下步骤:

S1、在侦测到非标搜台指令时,获取电视机当前使用的电视信号对应的非标准频点;

S2、将获取到的非标准频点插入预设的标准频点中,以生成搜索频点集;

S3、依次调用所述搜索频点集中的搜索频点进行搜台操作,其中所述搜索频点集中至少有一对相邻的频点之间的差值小于所述预设的标准频点中的相邻频点之间的差值。

优选地,所述步骤S3包括:

S31、判断当前搜索频点是否搜索到节目信息,若是转到步骤S32,否则转到步骤S33;

S32、保存所述节目信息,并调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作,直至调用的搜索频点为所述搜索频点集中最后一个搜索频点;

S33、对当前搜索频点增加第一预设频率值进行微调,基于微调后的搜索频点进行节目信息搜索,若搜索到节目信息,则保存所述节目信息,调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作;其中,所述微调后的搜索频点与所述当前搜索频点之间的差值小于所述预设的标准频点中的相邻频点之间的差值。

优选地,所述步骤S33具体包括:

S331、对当前搜索频点增加第一预设频率值进行第一次微调,以生成新的搜索频点;

S332、将生成的新的搜索频点作为当前搜索频点继续进行搜台操作,当搜索到节目信息时,保存所述节目信息,并调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作,直至调用的搜索频点为所述搜索频点集中最后一个搜索频点。

优选地,所述步骤S332还包括:

S333、若搜索到节目信息时,将当前搜索频点作为临时频点添加至所述搜索频点集中,转到步骤S334,在未搜索在节目信息时,转到步骤S336;

S334、对所述临时频点依次递增第二预设频率值,将每次递增第二预设频率值的临时频点作为新的临时频点,并将各个临时频点作为搜索频点,其中,各个临时频点的频率值小于所述搜索频点集中的最大搜索频点且大于最小搜索频点;S335、按照所述预设的顺序调用所述临时频点进行搜台操作,直至调用完最后一个所述临时频点;

S336、将当前的搜索频点增加所述第一预设频率值进行再次微调,以此作为当前搜索频点;

S337、基于所述当前搜索频点进行搜台操作,当搜索到节目信息时,转到所述步骤S333,否则转到所述步骤S336进行微调,直到微调次数与所述第一预设频率的乘积大于所述预设的标准频点中的相邻频点之间的差值时,放弃微调,调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作。

优选地,所述步骤S335还包括:

S339、在持续有预设数量的临时频点未搜索到节目信息时,删除所述搜索频点集中的临时频点。

优选地,在侦测到非标搜台指令时,获取电视机当前使用的电视信号对应的非标准频点的步骤包括:

在侦测到非标搜台指令时,基于当前接收到的码流信息获取搜索频点;

将获取到的搜索频点中与预存的标准频点不匹配的搜索频点作为非标准频点。

优选地,在侦测到非标搜台指令时,获取电视机当前使用的电视信号对应的非标准频点的步骤包括:

在侦测到非标搜台指令时,显示电视信号选择界面,以供用户基于所述选择界面选择当前使用的电视信号;

在接收到用户选择的电视信号时,基于预设的电视信号与非标准频点之间的映射关系,获取用户选择的电视信号所对应的非标准频点。

此外,为实现上述目的,本发明还提出一种电视机搜台系统,所述电视机搜台系统包括:

获取模块,用于在侦测到非标搜台指令时,获取电视机当前使用的电视信号对应的非标准频点;

处理模块,用于将获取到的非标准频点插入预设的标准频点中,以生成搜索频点集;

搜台模块,用于依次调用所述搜索频点集中的搜索频点进行搜台操作,其中所述搜索频点集中至少有一对相邻的频点之间的差值小于所述预设的标准频点中的相邻频点之间的差值。

优选地,所述搜台模块包括:

判断子模块,用于判断当前搜索频点是否搜索到节目信息,;

保存子模块,用于在当前搜索频点搜索到节目信息时,保存所述节目信息;

搜台子模块,用于在保存子模块保存所述搜索频点信息之后,调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作,直至调用的搜索频点为所述搜索频点集中最后一个搜索频点;

调整子模块,用于在当前搜索频点未搜索到节目信息时,对当前搜索频点增加第一预设频率值进行微调;

所述搜台子模块,还用于基于微调后的搜索频点进行节目信息搜索,若搜索到节目信息,则保存所述节目信息,调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作;其中,所述微调后的搜索频点与所述当前搜索频点之间的差值小于所述预设的标准频点中的相邻频点之间的差值。

优选地,所述调整子模块还用于在当前搜索频点未搜索到节目信息时,对当前搜索频点增加第一预设频率值进行第一次微调,以生成新的搜索频点;所述搜台子模块,还用于将生成的新的搜索频点作为当前搜索频点继续进行搜台操作,当搜索到节目信息时,保存所述节目信息,并调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作,直至调用的搜索频点为所述搜索频点集中最后一个搜索频点。

优选地,所述搜台子模块包括:

处理单元,用于若搜索到节目信息时,将当前搜索频点作为临时频点添加至所述搜索频点集中;

调整单元,用于对所述临时频点依次递增第二预设频率值,将每次递增第二预设频率值的临时频点作为新的临时频点,并将各个临时频点作为搜索频点,其中,各个临时频点的频率值小于所述搜索频点集中的最大搜索频点且大于最小搜索频点;

搜台单元,用于按照所述预设的顺序调用所述临时频点进行搜台操作,直至调用完最后一个所述临时频点;

所述调整单元,还用于将当前的搜索频点增加所述第一预设频率值进行再次微调,以此作为当前搜索频点,直到微调次数与所述第一预设频率的乘积大于所述预设的标准频点中的相邻频点之间的差值时,放弃微调,调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作。

优选地,所述搜台子模块还包括:删除单元,用于在持续有预设数量的临时频点未搜索到节目信息时,删除所述搜索频点集中的临时频点

优选地,所述获取模块包括:

获取单元,用于在侦测到非标搜台指令时,基于当前接收到的码流信息获取搜索频点;

处理单元,用于将获取到的搜索频点中与预存的标准频点不匹配的搜索频点作为非标准频点。

优选地,所述获取模块包括:

显示单元,用于在侦测到非标搜台指令时,显示电视信号选择界面,以供用户基于所述选择界面选择当前使用的电视信号;

获取单元,用于在接收到用户选择的电视信号时,基于预设的电视信号与非标准频点之间的映射关系,获取用户选择的电视信号所对应的非标准频点。

本发明提出的电视机搜台方法和系统,获取电视机当前使用的电视信号对应的非标准频点,将获取到的非标准频点插入预设的标准频点中,以生成搜索频点集,按照预设的顺序依次调用所述搜索频点集中的搜索频点进行搜台操作,使得电视机可同时通过标准频点以及非标准频点进行搜台操作,降低电视机搜台过程中漏台的概率。

附图说明

图1为本发明电视机搜台方法较佳实施例的流程示意图;

图2为图1中步骤S30的细化流程示意图;

图3为图2中步骤S33的细化流程示意图;

图4为图3中步骤S332的细化流程示意图;

图5为本发明电视机搜台系统较佳实施例的功能模块示意图;

图6为图4中搜台模块的细化功能模块示意图;

图7为图6中搜台子模块的细化功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种电视机搜台方法。

参照图1,图1为本发明电视机搜台方法较佳实施例的流程示意图。

本实施例提出一种电视机搜台方法,所述电视机搜台方法包括:

步骤S10,在侦测到非标搜台指令时,获取电视机当前使用的电视信号对应的非标准频点;

用户可基于电视机上显示的搜台菜单选择相应的搜台方式,如非标搜台方式、快速搜台方式以及标准搜台方式,该快速搜台以及标准搜台方式如背景技术所述,在此不再赘述。

在本实施例中,在侦测到非标搜台指令时,获取电视机当前使用的电视信号对应的非标准频点的具体方式如下:

1)第一实施例,所述步骤S10包括:

在侦测到非标搜台指令时,基于当前接收到的码流信息获取搜索频点;

将获取到的搜索频点中与预存的标准频点不匹配的搜索频点作为非标准频点。

在本实施例中,电视机接收到的码流信息中均包含频点信息表,该频点信息表中包含当前电视信号(该电视信号对应于电视运营商如有线电视)中包含的所有频道对应的频点信息,该频点信息即为搜索频点,该获取的搜索频点可能部分与标准频点重合,通过将获取到的搜索频点与标准频点进行比对得到非标准频点。本实施例通过实时获取各个电视信号对应的搜索信号的方式确定非标准频点,使得电视机搜台更加准确。

2)第二实施例,所述步骤S10包括:

在侦测到非标搜台指令时,显示电视信号选择界面,以供用户基于所述选择界面选择当前使用的电视信号;

在接收到用户选择的电视信号时,基于预设的电视信号与非标准频点之间的映射关系,获取用户选择的电视信号所对应的非标准频点。

在本实施例中,可在电视机中预存各个电视信号(该电视信号对应于电视运营商如有线电视)对应的非标准频点,则在用户选择对应的电视信号之后,基于该电视信号可直接调用对应的非标准频点。

本领域技术人员可以理解的是,由于运营商的搜索频点可能变化,则在基于预设的电视信号与非标准频点之间的映射关系,获取到用户选择的电视信号所对应的非标准频点之后,基于当前接收到的码流信息获取搜索频点,并将获取到的搜索频点中与预存的标准频点不匹配的搜索频点确定非标准频点,将两次获取到的非标准频点进行比对,在两次获取到的非标准频点不同时,采用基于当前接收到的码流信息获取到的非标准频点替换当前电视信号对应的非标准频点,以保证准确性。

进一步地,电视信号选择界面没有用户当前使用的电视信号,则用户可通过所述电视信号选择界面上的控件或者其它方式触发新建电视信号指令,在侦测到新建电视信号指令时,基于当前接收到的码流信息获取搜索频点;将获取到的搜索频点中与预存的标准频点不匹配的搜索频点作为非标准频点,同时接收用户输入的电视信号信息,将用户输入的电视信号与获取到的非标准频点关联保存。

以上所列举出的在侦测到非标搜台指令时,获取电视机当前使用的电视信号对应的非标准频点的实现方式仅仅为示例性的,本领域技术人员利用本发明的技术思想,根据其具体需求所提出的其他在侦测到非标搜台指令时,获取电视机当前使用的电视信号对应的非标准频点的实现方式均在本发明的保护范围内,在此不进行一一穷举。

步骤S20,将获取到的非标准频点插入预设的标准频点中,以生成搜索频点集;

在本实施例中,预设的标准频点可为国家标准频道表中的各个频点,预设的标准频点之间的频率差值为固定值,如8HMZ。优选方案为标准频点按照由大到小或者由小到大的方式排列,则非标准频点可按照大小顺序插入标准频点中,以使生成的搜索频点集中的各个搜索频点按照由大到小或者由小到大的方式排列。或者,该标准频点可任意排列,且将非标准频点添加至搜索频点集的最前端或者最后端,并在调用搜索频点集中的各个搜索频点时,按照预设的顺序调用。

步骤S30,依次调用所述搜索频点集中的搜索频点进行搜台操作,其中所述搜索频点集中至少有一对相邻的频点之间的差值小于所述预设的标准频点中的相邻频点之间的差值。

在本实施例,该预设的顺序为由大到小或者由小到大的顺序,在当前调用的搜索频点搜索到节目信息时,保存搜索到的节目信息,并按照预设的顺序调用下一搜索频点进行搜台操作;而在当前调用的搜索频点未搜索到节目信息时,按照预设的顺序调用下一搜索频点进行搜台操作。

本实施例提出的电视机搜台方法,获取电视机当前使用的电视信号对应的非标准频点,将获取到的非标准频点插入预设的标准频点中,以生成搜索频点集,按照预设的顺序依次调用所述搜索频点集中的搜索频点进行搜台操作,使得所述搜索频点集中至少有一对相邻的频点之间的差值小于所述预设的标准频点中的相邻频点之间的差值,进而使得电视机可通过标准频点以及非标准频点进行搜台操作,降低电视机搜台过程中漏台的概率。

进一步地,为提高搜台的准确率,参照图2,所述步骤S30包括步骤:

步骤S31,判断当前搜索频点是否搜索到节目信息,若是转到步骤S32,否则转到步骤S33;

S32、保存所述节目信息,并调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作,直至调用的搜索频点为所述搜索频点集中最后一个搜索频点;

S33、对当前搜索频点增加第一预设频率值进行微调,基于微调后的搜索频点进行节目信息搜索,若搜索到节目信息,则保存所述节目信息,调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作;其中,所述微调后的搜索频点与所述当前搜索频点之间的差值小于所述预设的标准频点中的相邻频点之间的差值,即当在一个标准频点没有搜索到对应的节目信息时,需要对当前搜索频点进行微调,使得相邻频点之间的差值变小,小于预设的标准频点之间的差值,在一定的频点差值中,频点越多则越不容易漏台,进而增加搜索准确性。

该第一预设频率小于标准频点中的各个频点之间的差值,可由用户根据需要进行设定,该第一预设频率值越小搜台结果更加准确,第一预设频率值优选为1MHZ。例如,搜索频点集为{A、B、C、D},当搜索频点A未搜索到电视信号时,可对搜索频点增加第一预设频率n,生成新的搜索频点A+n,并将搜索频点A+n当前搜索频点进行搜台操作,在搜索频点A+n未搜索到节目信息时,对搜索频点A+n增加第一预设频率n,生成新的搜索频点A+2n,在搜索频点A+2n搜索到节目信息时,调用搜索频点集中的搜索频点B进行搜台操作,直至调用搜索频点D进行搜台操作为止。通过在未搜索到节目信息时,对当前搜索频点进行微调,使得进行搜索的频点更多,提高搜台的准确率,以防止漏台。

进一步地,为提高搜台的准确率,参照图3,所述步骤S33包括:

S331、对当前搜索频点增加第一预设频率值进行第一次微调,以生成新的搜索频点;

S332、将生成的新的搜索频点作为当前搜索频点继续进行搜台操作,当搜索到节目信息时,保存所述节目信息,并调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作,直至调用的搜索频点为所述搜索频点集中最后一个搜索频点。

进一步地,为提高搜台的准确率,参照图4,所述步骤S332包括:

S3320,判断是否当前搜索频点搜索到节目信息

S3321、若搜索到节目信息时,将当前搜索频点作为临时频点添加至所述搜索频点集中,转到步骤S3322,在未搜索在节目信息时,转到步骤S3324;

S3322、对所述临时频点依次递增第二预设频率值,将每次递增第二预设频率值的临时频点作为新的临时频点,并将各个临时频点作为搜索频点,其中,各个临时频点的频率值小于所述搜索频点集中的最大搜索频点的频率值且大于最小搜索频点的频率值;

S3323、按照所述预设的顺序调用所述临时频点进行搜台操作,直至调用完最后一个所述临时频点;

S3324、将当前的搜索频点增加所述第一预设频率值进行再次微调,以此作为当前搜索频点;

S3325、基于所述当前搜索频点进行搜台操作,当搜索到节目信息时,转到所述步骤S3321,否则转到所述步骤S3324进行微调;

S3326,直到微调次数与所述第一预设频率的乘积大于所述预设的标准频点中的相邻频点之间的差值时,放弃微调,调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作,其中,在进行微调时,通常是在相邻的两个标准频点之间进行,当基于一个标准频点开始微调,当调节到接近下一个标准频点时如果还没有搜索到节目信息就放弃微调,调用搜索频道集中的下一个频点进行搜索。

在本实施例中,该第二预设频率值为标准频点之间的差值,第一预设频率值小于所述第二预设频率值。所述第二预设频率值优选为8MHZ,第一预设频率值优选为1MHZ。例如,搜索频点集为{A、B、C、D、E},当搜索频点A未搜索到电视信号时,可对搜索频点增加第一预设频率n,第二预设频率值为k,生成临时频点搜索频点A+n、A+n+k、A+n+2k、A+n+3k,并将临时频点插入搜索频点集中生成新的搜索频点集{A、A+n、B、A+n+k、C、A+n+2k、D、A+n+3k、E},调用搜索频点A+n进行搜台操作,在搜索频点A+n搜到节目信息时,将搜索频点A+n插入搜索频点集中生成新的搜索频点集{A、A+n、B、C、D、E},并以A+n+k进行搜台操作;在A+n未搜索到节目信息时,对搜索频点A+n增加频率值n,形成新的搜索频点A+2n;并采用搜索频点A+2n进行搜台操作,依次类推,直至形成的新的搜索频点A+ln中的ln>k时(l为基于第一频率值进行微调的次数),并调用搜索频点集中的搜索频点B进行搜台操作,直至调用搜索频点E进行搜台操作为止。

在本实施例中,提高搜台的准确性,则步骤S3323还包括:在持续有预设数量的临时频点未搜索到节目信息时,删除所述搜索频点集中的临时频点。

例如,第一预设频率n,第二预设频率值为k时,在临时频点A+n+k,以及A+n+2k均未搜索到节目信息时,可删除搜索频点集中的A+n、A+n+k、A+n+2k以及A+n+3k。本领域技术人员可以理解的是,在所有的临时频点均搜索到节目信息时,可将各个临时频点添加至当前使用的电视信号对应的非标准频点中。

本实施例中,由于对频点进行微调,使得频点集中的频点增多,可增加频点搜索概率,进而提高搜台的准确性,降低漏台的可能性。

本发明进一步提出与上述方法实施例对应的一种电视机搜台系统。

参照图5,图5为本发明电视机搜台系统较佳实施例的功能模块示意图。

需要强调的是,对本领域的技术人员来说,图5所示功能模块图仅仅是一个较佳实施例的示例图,本领域的技术人员围绕图5所示的电视机搜台系统的功能模块,可轻易进行新的功能模块的补充;各功能模块的名称是自定义名称,仅用于辅助理解该电视机搜台系统的各个程序功能块,不用于限定本发明的技术方案,本发明技术方案的核心是,各自定义名称的功能模块所要达成的功能。

本实施例提出一种电视机搜台系统,所述电视机搜台系统包括:

获取模块10,用于在侦测到非标搜台指令时,获取电视机当前使用的电视信号对应的非标准频点;

用户可基于电视机上显示的搜台菜单选择相应的搜台方式,如非标搜台方式、快速搜台方式以及标准搜台方式,该快速搜台以及标准搜台方式如背景技术所述,在此不再赘述。

在本实施例中,在侦测到非标搜台指令时,获取电视机当前使用的电视信号对应的非标准频点的具体方式如下:

1)第一实施例,所述获取模块10包括:

获取单元,用于在侦测到非标搜台指令时,基于当前接收到的码流信息获取搜索频点;

处理单元,用于将获取到的搜索频点中与预存的标准频点不匹配的搜索频点作为非标准频点。

在本实施例中,电视机接收到的码流信息中均包含频点信息表,该频点信息表中包含当前电视信号(该电视信号对应于电视运营商如有线电视)中包含的所有频道对应的频点信息,该频点信息即为搜索频点,该获取的搜索频点可能部分与标准频点重合,通过将获取到的搜索频点与标准频点进行比对得到非标准频点。本实施例通过实时获取各个电视信号对应的搜索信号的方式确定非标准频点,使得电视机搜台更加准确。

2)第二实施例,所述获取模块10包括:

显示单元,用于在侦测到非标搜台指令时,显示电视信号选择界面,以供用户基于所述选择界面选择当前使用的电视信号;

获取单元,用于在接收到用户选择的电视信号时,基于预设的电视信号与非标准频点之间的映射关系,获取用户选择的电视信号所对应的非标准频点。

在本实施例中,可在电视机中预存各个电视信号(该电视信号对应于电视运营商如有线电视)对应的非标准频点,则在用户选择对应的电视信号之后,基于该电视信号可直接调用对应的非标准频点。

本领域技术人员可以理解的是,由于运营商的搜索频点可能变化,则在基于预设的电视信号与非标准频点之间的映射关系,获取到用户选择的电视信号所对应的非标准频点之后,基于当前接收到的码流信息获取搜索频点,并将获取到的搜索频点中与预存的标准频点不匹配的搜索频点确定非标准频点,将两次获取到的非标准频点进行比对,在两次获取到的非标准频点不同时,采用基于当前接收到的码流信息获取到的非标准频点替换当前电视信号对应的非标准频点,以保证准确性。

进一步地,电视信号选择界面没有用户当前使用的电视信号,则用户可通过所述电视信号选择界面上的控件或者其它方式触发新建电视信号指令,在侦测到新建电视信号指令时,基于当前接收到的码流信息获取搜索频点;将获取到的搜索频点中与预存的标准频点不匹配的搜索频点作为非标准频点,同时接收用户输入的电视信号信息,将用户输入的电视信号与获取到的非标准频点关联保存。

以上所列举出的在侦测到非标搜台指令时,获取电视机当前使用的电视信号对应的非标准频点的实现方式仅仅为示例性的,本领域技术人员利用本发明的技术思想,根据其具体需求所提出的其他在侦测到非标搜台指令时,获取电视机当前使用的电视信号对应的非标准频点的实现方式均在本发明的保护范围内,在此不进行一一穷举。

处理模块20,用于将获取到的非标准频点插入预设的标准频点中,以生成搜索频点集;

在本实施例中,预设的标准频点可为国家标准频道表中的各个频点,预设的标准频点之间的频率差值为固定值,如8HMZ。优选方案为标准频点按照由大到小或者由小到大的方式排列,则非标准频点可按照大小顺序插入标准频点中,以使生成的搜索频点集中的各个搜索频点按照由大到小或者由小到大的方式排列。或者,该标准频点可任意排列,且将非标准频点添加至搜索频点集的最前端或者最后端,并在调用搜索频点集中的各个搜索频点时,按照预设的顺序调用。

搜台模块30,用于依次调用所述搜索频点集中的搜索频点进行搜台操作,其中所述搜索频点集中至少有一对相邻的频点之间的差值小于所述预设的标准频点中的相邻频点之间的差值。

在本实施例,该预设的顺序为由大到小或者由小到大的顺序,在当前调用的搜索频点搜索到节目信息时,保存搜索到的节目信息,并按照预设的顺序调用下一搜索频点进行搜台操作;而在当前调用的搜索频点未搜索到节目信息时,按照预设的顺序调用下一搜索频点进行搜台操作。

本实施例提出的电视机搜台系统,获取模块10获取电视机当前使用的电视信号对应的非标准频点,处理模块20将获取到的非标准频点插入预设的标准频点中,以生成搜索频点集,搜台模块30按照预设的顺序依次调用所述搜索频点集中的搜索频点进行搜台操作,使得电视机可同时通过标准频点以及非标准频点进行搜台操作,降低电视机搜台过程中漏台的概率。

进一步地,为提高搜台的准确率,参照图6,在本发明电视机搜台系统较佳实施例中,所述搜台模块30包括:

判断子模块31,用于判断当前搜索频点是否搜索到节目信息,;

保存子模块32,用于在当前搜索频点搜索到节目信息时,保存所述节目信息;

搜台子模块33,用于在保存子模块保存所述搜索频点信息之后,调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作,直至调用的搜索频点为所述搜索频点集中最后一个搜索频点;

调整子模块34,用于在当前搜索频点未搜索到节目信息时,对当前搜索频点增加第一预设频率值进行微调;

所述搜台子模块33,还用于基于微调后的搜索频点进行节目信息搜索,若搜索到节目信息,则保存所述节目信息,调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作;其中,所述微调后的搜索频点与所述当前搜索频点之间的差值小于所述预设的标准频点中的相邻频点之间的差值。

该第一预设频率小于标准频点中的各个频点之间的差值,可由用户根据需要进行设定,该第一预设频率值越小搜台结果更加准确,第一预设频率值优选为1MHZ。例如,搜索频点集为{A、B、C、D},当搜索频点A未搜索到电视信号时,可对搜索频点增加第一预设频率n,生成新的搜索频点A+n,并将搜索频点A+n当前搜索频点进行搜台操作,在搜索频点A+n未搜索到节目信息时,对搜索频点A+n增加第一预设频率n,生成新的搜索频点A+2n,在搜索频点A+2n搜索到节目信息时,调用搜索频点集中的搜索频点B进行搜台操作,直至调用搜索频点D进行搜台操作为止。通过在未搜索到节目信息时,对当前搜索频点进行微调,使得进行搜索的频点更多,提高搜台的准确率,以防止漏台。

本领域技术人员可以理解的是,为提高搜台准确率,所述调整子模块34还用于在当前搜索频点未搜索到节目信息时,对当前搜索频点增加第一预设频率值进行第一次微调,以生成新的搜索频点;所述搜台子模块33,还用于将生成的新的搜索频点作为当前搜索频点继续进行搜台操作,当搜索到节目信息时,保存所述节目信息,并调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作,直至调用的搜索频点为所述搜索频点集中最后一个搜索频点。

进一步地,为提高搜台的准确率,参照图6,所述搜台子模块33包括:

处理单元331,用于若搜索到节目信息时,将当前搜索频点作为临时频点添加至所述搜索频点集中;

调整单元332,用于对所述临时频点依次递增第二预设频率值,将每次递增第二预设频率值的临时频点作为新的临时频点,并将各个临时频点作为搜索频点,其中,各个临时频点的频率值小于所述搜索频点集中的最大搜索频点且大于最小搜索频点;

搜台单元333,用于按照所述预设的顺序调用所述临时频点进行搜台操作,直至调用完最后一个所述临时频点;

所述调整单元332,还用于将当前的搜索频点增加所述第一预设频率值进行再次微调,以此作为当前搜索频点,直到微调次数与所述第一预设频率的乘积大于所述预设的标准频点中的相邻频点之间的差值时,放弃微调,调用所述搜索频点集中的下一搜索频点作为当前搜索频点进行搜台操作。

在本实施例中,该第二预设频率值为标准频点之间的差值,第一预设频率值小于所述第二预设频率值。所述第二预设频率值优选为8MHZ,第一预设频率值优选为1MHZ。例如,搜索频点集为{A、B、C、D、E},当搜索频点A未搜索到电视信号时,可对搜索频点增加第一预设频率n,第二预设频率值为k,生成临时频点搜索频点A+n、A+n+k、A+n+2k、A+n+3k,并将临时频点插入搜索频点集中生成新的搜索频点集{A、A+n、B、A+n+k、C、A+n+2k、D、A+n+3k、E},调用搜索频点A+n进行搜台操作,在搜索频点A+n搜到节目信息时,将搜索频点A+n插入搜索频点集中生成新的搜索频点集{A、A+n、B、C、D、E},并以A+n+k进行搜台操作;在A+n未搜索到节目信息时,对搜索频点A+n增加频率值n,形成新的搜索频点A+2n;并采用搜索频点A+2n进行搜台操作,依次类推,直至形成的新的搜索频点A+ln中的ln>k时(l为基于第一频率值进行微调的次数),并调用搜索频点集中的搜索频点B进行搜台操作,直至调用搜索频点E进行搜台操作为止。

在本实施例中,提高搜台的准确性,则步骤S34还包括:在持续有预设数量的临时频点未搜索到节目信息时,删除所述搜索频点集中的临时频点。

例如,第一预设频率n,第二预设频率值为k时,在临时频点A+n+k,以及A+n+2k均未搜索到节目信息时,可删除搜索频点集中的A+n、A+n+k、A+n+2k以及A+n+3k。本领域技术人员可以理解的是,在所有的临时频点均搜索到节目信息时,可将各个临时频点添加至当前使用的电视信号对应的非标准频点中。

本实施例中,由于对频点进行微调,使得频点集中的频点增多,可增加频点搜索概率,进而提高搜台的准确性,降低漏台的可能性。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1