频道信息获取方法、装置及终端制造方法及图纸

技术编号:17884394 阅读:83 留言:0更新日期:2018-05-06 04:50
本发明专利技术提供一种频道信息获取方法、装置及终端,该方法包括:基于网络信息表,获取被引用网络信息表;通过所述被引用网络信息表中包含的第一链接描述符,确定用于获取目标节目映射表的目标频点和目标节目编号;其中,所述第一链接描述符的链接类型的值为第一预设值;在所述目标频点上按照所述目标节目编号搜索所述目标节目映射表;根据所述目标节目映射表,获取频道信息。该方法相对于现有技术显著地节省了搜索获取表的时间,从而极大地提升了搜索获取表的效率。

Channel information acquisition methods, devices and terminals

The invention provides a channel information acquisition method, device and terminal. The method includes: obtaining the quoted network information table based on a network information table, and determining the target frequency point and the target program number for obtaining the target program mapping table through the first link descriptor included in the quoted network information table; The value of the link type of the first link descriptor is a first preset value; the target program mapping table is searched according to the target program number at the target frequency point; the channel information is obtained according to the target program mapping table. Compared with the existing technology, the method significantly saves the time of searching and acquiring tables, thus greatly improving the efficiency of the search and acquisition tables.

【技术实现步骤摘要】
频道信息获取方法、装置及终端
本专利技术涉及通信
,尤其涉及一种频道信息获取方法、装置及终端。
技术介绍
卫星运营商可以转播电视节目。例如,按照数字视频广播(DigitalVideoBroadcasting,DVB)标准进行电视节目转播,接收电视节目的终端(例如电视或机顶盒等)也相应的按照该标准进行接收。其中,当需要查询频道信息时,终端通过查询DVB标准中规定的相关表来得到频道信息。示例的,图1为现有技术中获取频道信息时的查表流程示意图,图2为基于表结构的频道信息查询过程示例,如图1和2所示,现有技术中获取频道信息的查表过程为:S101、获取网络信息表。网络信息表(NetworkInformationTable,NIT)用于描述传输网络的信息,NIT中包含多个描述符,用来携带传输系统参数、节目业务类型以及业务标识(Service_ID)等。终端所获取的NIT中记录了被引用网络信息表(ReferenceNIT)所在的频点信息,即从该NIT中能够获取到ReferenceNIT所在的频点。S102、根据网络信息表获取被引用网络信息表。当获取到NIT之后,从NIT中读取ReferenceNIT所在的频点。进而,在该频点上搜索ReferenceNIT。其中,所要搜索的ReferenceNIT中记录了不同PAT所在的频点信息,即从该ReferenceNIT中能够获取到某一PAT所在的频点。S103、根据被引用网络信息表获取节目关联表。当获取到ReferenceNIT之后,从该ReferenceNIT中读取节目关联表(ProgramAssociationTable,PAT)所在的频点。进而,在该频点上搜索PAT。S104、根据节目关联表获取节目映射表。由于节目映射表(ProgramMapTable,PMT)的标识信息(PMTPID)是在同频点的PAT中定义的,所以当搜索到PAT之后,在该PAT中读取PMTPID。进而,在同频点上搜索该PMTPID对应的PMT,从而获取到PMT。S105、根据节目映射表获取记载频道信息的表。其中,对于不同的卫星运营商,记载频道信息的表的名称、结构可能不同。但是表中都会记录播放标识(PID)、频道名字、传输频点、频道编号等信息。其中,上述播放PID会记录在PMT中,因此,当获取到PMT之后,可以从PMT中读取播放PID,进而根据该播放PID搜索记载频道信息的表。通过上述过程可知,在现有技术中,为获取到记载频道信息的表,终端需要按顺序搜索NIT、ReferenceNIT、PAT、PMT以及记载频道信息的表,这样搜索过程复杂,导致获取效率不高。
技术实现思路
本专利技术提供一种频道信息获取方法、装置及终端,用于解决现有技术中搜索获取过程繁琐而导致的获取效率不高的问题。本专利技术第一方面提供一种频道信息获取方法,包括:基于网络信息表,获取被引用网络信息表;通过所述被引用网络信息表中包含的第一链接描述符,确定用于获取目标节目映射表的目标频点和目标节目编号;其中,所述第一链接描述符的链接类型的值为第一预设值;在所述目标频点上按照所述目标节目编号搜索所述目标节目映射表;根据所述目标节目映射表,获取频道信息。本专利技术第二方面提供一种频道信息获取装置,包括:第一获取模块,用于基于网络信息表,获取被引用网络信息表;确定模块,用于通过所述被引用网络信息表中包含的第一链接描述符,确定用于获取目标节目映射表的目标频点和目标节目编号;其中,所述第一链接描述符的链接类型的值为第一预设值;搜索模块,用于在所述目标频点上按照所述目标节目编号搜索所述目标节目映射表;第二获取模块,用于根据所述目标节目映射表,获取频道信息。本专利技术第三方面提供一种终端,包括:存储器以及处理器;所述存储器用于存储指令;当所述处理器执行所述指令时,实现如上述第一方面所述的方法。本专利技术第四方面提供一种计算机可读介质,所述计算机可读介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行上述第一方面所述的方法。本专利技术所提供的频道信息获取方法、装置及终端,当获取被引用网络信息表之后,可以基于被引用网络信息表直接确定出用于获取目标节目映射表的目标频点和目标节目编号,进而再根据获取到的目标节目映射表获取频道信息。而不需要像现有技术一样要按照被引用网络信息表、节目关联表、节目映射表的过程来获取节目映射表。因此,本实施例相对于现有技术显著地节省了搜索获取表的时间,从而极大地提升了搜索获取表的效率。附图说明为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为现有技术中获取频道信息时的查表流程示意图;图2为基于表结构的频道信息查询过程示例;图3为本专利技术提供的频道信息获取方法实施例一的流程示意图;图4为本专利技术提供的频道信息获取方法实施例二的流程示意图;图5为本专利技术提供的频道信息获取方法实施例三的流程示意图;图6为本专利技术提供的频道信息获取方法实施例四的流程示意图;图7为本专利技术提供的频道信息获取装置实施例一的模块结构图;图8为本专利技术提供的频道信息获取装置实施例二的模块结构图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为描述简便,本专利技术以下实施例将接收电视节目的终端(例如电视及机顶盒等)称为“终端”。本专利技术基于上述问题,提出一种频道信息获取方法,可以简化搜索过程,提高获取效率。图3为本专利技术提供的频道信息获取方法实施例一的流程示意图,该方法的执行主体为接收电视节目的终端,如图3所示,该方法包括:S301、基于网络信息表,获取被引用网络信息表。NIT用于描述传输网络的信息,NIT中包含多个描述符,用于携带传输系统参数、节目业务类型以及业务标识(Service_ID)等,每种描述符对应一个的特定的种类标识(TAG)。链接描述符(LinkageDescriptor)是其中一种描述符。NIT中的链接描述符有多个,每个链接描述符中都有一个链接类型(linkage_type)参数,各个链接描述符通过该链接类型参数进行区分。本实施例是将linkage_type为第二预设值的链接描述符确定为第二链接描述符,通过该第二链接描述符,可以匹配出携带被引用网络信息表(ReferenceNIT)的频点信息的卫星传输系统描述符(satellite_delivery_system_descriptor),即第二卫星传输系统描述符,进而获取到ReferenceNIT的频点信息,进而,在该频点上搜索ReferenceNIT。可选的,上述第二预设值由卫星运营商进行定义。例如,某卫星运营商定义该第二预设值为0x04,则终端在搜索NIT时,会搜索包含了linkage_type为0x04的链接描述符的NIT,并在搜索到该NIT后根据表中li本文档来自技高网
...
频道信息获取方法、装置及终端

【技术保护点】
一种频道信息获取方法,其特征在于,包括:基于网络信息表,获取被引用网络信息表;通过所述被引用网络信息表中包含的第一链接描述符,确定用于获取目标节目映射表的目标频点和目标节目编号;其中,所述第一链接描述符的链接类型的值为第一预设值;在所述目标频点上按照所述目标节目编号搜索所述目标节目映射表;根据所述目标节目映射表,获取频道信息。

【技术特征摘要】
1.一种频道信息获取方法,其特征在于,包括:基于网络信息表,获取被引用网络信息表;通过所述被引用网络信息表中包含的第一链接描述符,确定用于获取目标节目映射表的目标频点和目标节目编号;其中,所述第一链接描述符的链接类型的值为第一预设值;在所述目标频点上按照所述目标节目编号搜索所述目标节目映射表;根据所述目标节目映射表,获取频道信息。2.根据权利要求1所述的方法,其特征在于,所述通过所述被引用网络信息表中包含的第一链接描述符,确定用于获取目标节目映射表的目标频点和目标节目编号,包括:在所述被引用网络信息表中,基于链接类型查找出第一链接描述符;根据所述第一链接描述符中的传输流标识以及原始网络标识,匹配出对应的第一卫星传输系统描述符,并将所述第一卫星传输系统描述符中所携带的频点确定为所述目标频点;根据所述第一链接描述符中的业务标识,确定所述目标节目编号。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述目标节目映射表,获取频道信息,包括:根据所述目标节目映射表,获取业务指示表;其中,所述业务指示表中包含频道信息;从所述业务指示表中获取所述频道信息。4.根据权利要求1或2所述的方法,其特征在于,所述基于网络信息表,获取被引用网络信息表,包括:在所述网络信息表中,基于链接类型查找出第二链接描述符;其中,所述第二链接描述符的链接类型的值为第二预设值;通过所述第二链接描述符,匹配出携带所述被引用网络信息表的频点信息的第二卫星传输系统描述符;在所述频点信息对应的频点上搜索所述被引用网络信息表。5.一种频道信息获取装置,其特征在于,包括:第一获取模块,用于基于网络信息表,获取被引用网络信息表;确定模块,用于通过所述被引用网...

【专利技术属性】
技术研发人员:李仁锋
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

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

1