一种频道的搜索方法和系统技术方案

技术编号:16590000 阅读:48 留言:0更新日期:2017-11-18 18:23
本发明专利技术公开了一种频道的搜索方法,包括:当接收到电视终端的频道搜索请求时,确定当前广播网络中的目标频点;从所述目标频点中,下载已封装的BCT导引表,所述BCT导引表中封装有所述当前广播网络中码流的所有频道对应的频道信息;获取所述BCT导引表中的每一个频道信息;解析所述每一个频道信息,获取与所述每一个频道信息对应的原始信号,将所述原始信号发送到所述电视终端,完成对每一个频道的搜索。通过上述方法下载所述BCT导引表,实现了只针对一个预设的优先频点进行下载,就完成了所述码流中所有频道对应的频道信息的下载,大大缩短了搜索时间,解决了现有技术中频道搜索时间过长的问题。

Method and system for searching channels

Including the search method, the invention discloses a channel: when receiving TV channel search request, determine the current broadcast network in the target frequency; from the target frequency, download the encapsulated BCT guide table, all channel channel information corresponding to the BCT table to guide package the current stream broadcast network; obtaining the BCT guidance for each channel in the information table; analyzing the each channel information, the original signal acquisition and the information corresponding to each channel, the original signal is transmitted to the television terminal, the completion of each channel the search. Guided by the above method table to download the BCT, realized only for a preset preferred frequency point to download, to complete all the channel stream channel information corresponding to the download, greatly reduces the search time, solve the channel in the prior art search time problem.

【技术实现步骤摘要】
一种频道的搜索方法和系统
本专利技术涉及数字电视领域,尤其涉及一种频道的搜索方法和系统。
技术介绍
近年来,数字电视领域飞速发展,数字电视以其节目种类丰富多彩,受到了越来越多的用户的青睐,为了满足用户多样的化的观看需求,数字电视的广播网络中的频道会不断的进行更新,用户可以通过点击频道搜索请求按钮或者开机自动搜索的方式完成对所述广播网络中更新后频道的搜索。专利技术人经过研究发现,现有技术中,频道搜索依据广播网络中的网络参数,锁定不同的频点,在每一个频点下获取与所述每一个频点对应的PSI/SI信息,解码所述PSI/SI信息对应的基本码流,完成与所述每一个频点的PSI/SI信息对应的频道的搜索,每一个频点获取PSI/SI信息都需要一定的时间,通常需要锁定几十个或者更多的频点才能完成频道的搜索,导致数字电视终端频道搜索时间过长。
技术实现思路
有鉴于此,本专利技术提供了一种频道的快速搜索方法,用以解决现有技术中数字电视终端频道搜索时间过长的问题。具体方案如下:一种频道的搜索方法,包括:当接收到电视终端的频道搜索请求时,确定当前广播网络中的目标频点;从所述目标频点中,下载已封装的BCT导引表,所述BCT导引表中封装有所述当前广播网络中码流的所有频道对应的频道信息;获取所述BCT导引表中的每一个频道信息;解析所述每一个频道信息,获取与所述每一个频道信息对应的原始信号,将所述原始信号发送到所述电视终端,完成对每一个频道的搜索。上述的方法,优选的,当接收到电视终端的频道搜索请求时,确定所述广播网络中目标频点包括:查找所述当前广播网络中与所述频道搜索请求对应的预设的空闲频点组;在所述预设的空闲频点组的每一个空闲频点下搜索所述BCT导引表,将包含所述BCT导引表的空闲频点确定为目标频点。上述的方法,优选的,所述BCT引导表中所有频道对应的频道信息的封装过程包括:将所述码流中信息进行重组,构建节目关联表PAT、网络信息表NIT、节目映射表PMT、应用程序信息表AIT、业务群关联表BAT和服务描述表SDT;依据预设的规则,以section为单位对所述节目关联表PAT、所述网络信息表NIT、所述节目映射表PMT、所述应用程序信息表AIT、所述业务群关联表BAT和所述服务描述表SDT中的至少一个信息进行组合,得到所述所有频道对应的频道信息,将所述所有的频道对应的频道信息封装到所述BCT导引表中。上述的方法,优选的,获取所述BCT导引表中的每一个频道信息包括:遍历所述BCT导引表,确定所述BCT导引表中包含的section数据的个数;解析每一个section数据,获取所述每一个section数据中包含的频道信息,整合所述频道信息,得到所述BCT导引表中包含的每一个频道信息。上述的方法,优选的,解析所述每一个频道信息,获取与所述每一个频道信息对应的原始信号,将所述原始信号发送到所述电视终端,完成对每一个频道的搜索包括:依据所述每一个频道信息,确定构成所述每一个频道基本码流的PID;依据所述基本码流的PID确定基本码流;解码所述基本码流,复原为原始信号,将所述原始信号发送到所述电视终端,完成对每一个频道的搜索。上述的方法,优选的,依据所述每一个频道信息确定构成频道基本码流的PID包括:在节目关联表PAT的频道信息中获取节目映射表PMT的PID;依据所述节目映射表PMT的PID获取所述节目映射表PMT的频道信息;依据所述节目映射表PMT的频道信息,获取构成频道的基本码流的PID。一种频道的快速搜索系统,包括:确定模块,用于当接收到电视终端的频道搜索请求时,确定当前广播网络中目标频点;下载模块,用于从所述目标频点中,下载已封装的BCT导引表,所述BCT导引表中封装有所述当前广播网络中码流的所有频道对应的频道信息;获取模块,用于获取所述BCT导引表中封装的所述全部频道信息;解析模块,用于解析所述每一个频道信息,获取与所述每一个频道信息对应的原始信号,将所述原始信号发送到所述电视终端,完成对每一个频道的搜索。上述的系统,优选的,所述确定模块包括:查找单元,用于查找所述当前广播网络中与所述频道搜索请求对应的预设的空闲频点组;搜索单元,用于在所述预设的空闲频点组的每一个空闲频点下搜索所述BCT导引表,当搜索到所述BCT导引表时,停止搜索,将包含所述BCT导引表的空闲频点确定为目标频点。上述的系统,优选的,所述获取模块包括:第一确定单元,用于遍历所述BCT导引表,确定所述BCT导引表中包含的section数据的个数;解析单元,用于解析每一个section数据,获取所述每一个section数据中包含的频道信息,整合所述频道信息,得到所述BCT导引表中包含的每一个频道信息。上述的系统,优选的,所述解析模块包括:第二确定单元,用于依据所述每一个频道信息,确定构成所述每一个频道基本码流的PID;第三确定单元,用于依据所述基本码流的PID确定基本码流;解码单元,用于解码所述基本码流,复原为原始信号,将所述原始信号发送到所述电视终端,完成对每一个频道的搜索。与现有技术相比,本专利技术包括以下优点:本专利技术公开了一种频道的快速搜索方法,包括:当接收到电视终端的频道搜索请求时,首先通过搜索的方式确定当前广播网络中的目标频点;从所述目标频点中,下载已经预先封装的BCT导引表,所述BCT导引表中封装有所述当前广播网络中码流的所有频道对应的频道信息;获取所述BCT导引表中的每一个频道信息;解析所述每一个频道信息,获取与所述每一个频道信息对应的原始信号,将所述原始信号发送到所述电视终端进行显示,完成对每一个频道的搜索。通过上述方法下载所述BCT导引表,实现了只针对一个预设的优先频点进行下载,就完成了所述码流中所有频道对应的频道信息的下载,大大缩短了搜索时间,解决了现有技术中频道搜索时间过长的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例公开的一种频道的搜索方法流程图;图2为本申请实施例公开的一种频道的搜索方法又一方法流程图;图3为本申请实施例公开的一种频道的搜索方法又一方法流程图;图4为本申请实施例公开的一种频道的搜索方法又一方法流程图;图5为本申请实施例公开的一种频道的搜索方法又一方法流程图;图6为本申请实施例公开的一种频道的搜索方法又一方法流程图;图7为本申请实施例公开的一种频道的搜索系统结构框图;图8为本申请实施例公开的一种频道的搜索系统又一结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本专利技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本专利技术的精神或范围的情况下,在其它实施例中实现。因此,本文档来自技高网...
一种频道的搜索方法和系统

【技术保护点】
一种频道的搜索方法,其特征在于,包括:当接收到电视终端的频道搜索请求时,确定当前广播网络中的目标频点;从所述目标频点中,下载已封装的BCT导引表,所述BCT导引表中封装有所述当前广播网络中码流的所有频道对应的频道信息;获取所述BCT导引表中的每一个频道信息;解析所述每一个频道信息,获取与所述每一个频道信息对应的原始信号,将所述原始信号发送到所述电视终端,完成对每一个频道的搜索。

【技术特征摘要】
1.一种频道的搜索方法,其特征在于,包括:当接收到电视终端的频道搜索请求时,确定当前广播网络中的目标频点;从所述目标频点中,下载已封装的BCT导引表,所述BCT导引表中封装有所述当前广播网络中码流的所有频道对应的频道信息;获取所述BCT导引表中的每一个频道信息;解析所述每一个频道信息,获取与所述每一个频道信息对应的原始信号,将所述原始信号发送到所述电视终端,完成对每一个频道的搜索。2.根据权利要求1所述的方法,其特征在于,当接收到电视终端的频道搜索请求时,确定所述广播网络中目标频点包括:查找所述当前广播网络中与所述频道搜索请求对应的预设的空闲频点组;在所述预设的空闲频点组的每一个空闲频点下搜索所述BCT导引表,将包含所述BCT导引表的空闲频点确定为目标频点。3.根据权利要求1所述的方法,其特征在于,所述BCT引导表中所有频道对应的频道信息的封装过程包括:将所述码流中信息进行重组,构建节目关联表PAT、网络信息表NIT、节目映射表PMT、应用程序信息表AIT、业务群关联表BAT和服务描述表SDT;依据预设的规则,以section为单位对所述节目关联表PAT、所述网络信息表NIT、所述节目映射表PMT、所述应用程序信息表AIT、所述业务群关联表BAT和所述服务描述表SDT中的至少一个信息进行组合,得到所述所有频道对应的频道信息,将所述所有的频道对应的频道信息封装到所述BCT导引表中。4.根据权利要求1所述的方法,其特征在于,获取所述BCT导引表中的每一个频道信息包括:遍历所述BCT导引表,确定所述BCT导引表中包含的section数据的个数;解析每一个section数据,获取所述每一个section数据中包含的频道信息,整合所述频道信息,得到所述BCT导引表中包含的每一个频道信息。5.根据权利要求1所述的方法,其特征在于,解析所述每一个频道信息,获取与所述每一个频道信息对应的原始信号,将所述原始信号发送到所述电视终端,完成对每一个频道的搜索包括:依据所述每一个频道信息,确定构成所述每一个频道基本码流的PID;依据所述基本码流的PID确...

【专利技术属性】
技术研发人员:徐佳宏刘彬曾颖杰张琪陈恋
申请(专利权)人:深圳市茁壮网络股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1