一种电子节目指南信息搜索的方法

文档序号:6470354阅读:174来源:国知局
专利名称:一种电子节目指南信息搜索的方法
技术领域
本发明属于电视技术领域,尤其涉及一种电子节目指南信息搜索的方法。
背景技术
数字电视系统中,通常通过EPG (电子节目指南)将节目的信息提供给用户,EPG包 含了节目附加信息、节目分类、节目预定以及家长分级控制等多方面的信息,EPG描述了提 供给电视节目观众的所有节目的信息,是构成交互电视的重要技术。通过EPG,观众就能够 方便地找到自己喜欢的节目。EPG的应用使处于有线电视单向网络中的用户享受到了交互 式的电视服务。让数字电视用户享受到了高标准的电视服务。 随着DVB(DVB,数字视频广播)业务的开发,机顶盒需要从网络中获取的信息越 来越多,机顶盒获取的数据对应的接收方可以是电脑、手机或者是电视,机顶盒首先接收各 种传输介质传输来的电视节目信息和各种数据信息,然后将接收到的电视节目信息和各种 数据信息逐一地发送到电视机,电视机逐一接收机顶盒系统发送来的信息,然后对所接收 的信息进行解调、解复用和解码等,最后得到对应的音频信息、视频信息和电子节目指南信 息。 由于电视机需要从机顶盒接收的大量信息中搜索自身需要的信息,这样将导致电 视机搜索的速度越来越慢,现有的加快速度的方法虽然能极大的加快搜索速度,但每次需 要大量的前端设置工作,人工参与度高,非常容易出错。 因此,需要一种技术方案,能够加快电视机搜索电子节目指南信息的速度。

发明内容
本发明的目的在于提供一种电子节目指南信息搜索的方法,旨在解决现有技术中 存在的电子节目指南信息搜索过慢的问题。 本发明是这样实现的,一种电子节目指南信息搜索的方法,所述的方法包括
a、根据接收数据的终端处理设备的属性,将获取的数据分成不同的数据组,将所 述不同的数据组打包并设置对应的索引; b、终端处理设备根据自身属性,通过索引查找与其属性对应的数据组;
c、对查找到的数据组进行解析,获取相应的信息。 其中步骤a所述的终端处理设备包括电脑、电视和手机,其对应的数据组分别为 电脑数据组、电视数据组和手机数据组。
其中步骤a还包括 将电视数据组打包成音频数据小包、视频数据小包和电子节目指南信息小包,针
对所述音频数据小包、视频数据小包和电子节目指南信息小包分别设置索引。 其中步骤b具体包括 bl、电视机根据自身的属性,通过索引查找与其属性对应的电视数据组;
b2、在电视数据组中查找电子节目指南信息小包。
其中步骤C具体包括 C1 、对查找到的电子节目指南信息小包进行解析,获取电子节目指南信息。 所述的电子节目指南信息小包包括网络信息表、节目关联表、节目映射表、节目业
务描述表。 本发明克服现有技术的不足,当机顶盒接收到数据后,将接收的数据按照数据接 收方(终端处理设备)的属性进行分组后打包,并按照接收方属性设置索引,当终端处理设 备需要获取属于自身的数据时,可以根据自身的属性索引直接查找到对应的数据包。本发 明提供的技术方案使得电视机在搜索电子节目指南信息时由于获取的参数数据较少,且不 用切换频点,所以搜索过程非常快,而且由于这些参数数据是由标准表自动转换获取的,不 存在人工操作引起输入错误的可能,正确率高。


图1是本发明实施例流程图。
具体实施例方式
本发明提供的技术方案是机顶盒接收到数据后,将接收的数据按照数据接收方
(终端处理设备)的属性进行分组后打包,并按照接收方属性设置索引,当终端处理设备需
要获取属于自身的数据时,可以根据自身的属性索引直接查找到对应的数据包。 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对
本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并
不用于限定本发明。 机顶盒从电视网络接收的数据对应的接收方可以是电脑、手机或者是电视,而电 视、手机和电脑这三种不同的终端处理设备所需要的数据是不同的,本发明提供的技术方 案是在机顶盒一端,将机顶盒中的数据按照终端处理设备的属性进行分组,如分成电脑数 据组、手机数据组和电视数据组这三个数据组,每个数据组根据其对应的终端设备的属性 设置好索引,以方便查找。 机顶盒将从网络中接收的数据按照终端处理设备的属性进行分组并设置好对应 的索引之后,将数据打包成参数数据,如节目段Section数据。 当终端处理设备需要搜索自身对应的数据时,根据自身的属性查找对应的参数数 据,如电视机只需要根据自身的属性查找电视数据组,电脑只需要根据自身的属性查找电 脑数据组,手机只需要根据自身属性查找手机数据组,根据对应的数据组的索引查找与终 端处理设备对应的数据组。 其中,电视机所需要的数据包含有音频数据、视频数据和电视节目指南信息数据 等数据,针对电视数据组,打包时还可以将其中属性相同的数据打成一小包,如将音频数据 打成一个小包(音频数据小包),将视频数据打成一个小包(视频数据小包),将电视节目 指南信息打成一个小包(电视节目指南信息小包),这样,电视数据组经过打包后将包含有 音频数据小包、视频数据小包、电视节目指南信息数据小包三个小数据包。同理,根据这三 个小数据包的属性,可以设置对应的索引。当电视机搜索节目列表信息时,只需要根据对应 的索引查找电视数据组,然后在电视数据组中查找电视节目指南信息小包,进而对这个电视节目指南信息数据小包进行解析,解析出所需要的电视节目指南信息。
本实施例中,终端处理设备以电视机为例,具体说明实现的流程 机顶盒从网络中获取数据之后,根据所获取的数据部署好NIT(网络信息表)、节
目关联表(PAT)、节目映射表(PMT)、节目业务描述表(SDT)等标准表,并部署好该网络信息
表、节目关联表、节目映射表、节目业务描述表等标准表之间为私有应用而添加的私有描述符。 然后根据将上述的各种标准表打包成电子节目指南信息数据小包,并设置对应的 索引。 当电视机需要查询电子节目指南信息时,首先根据自身的属性从数据包中查找对
应的电视数据组,然后从电视数据组中查找电子节目指南信息小包,然后对查找到的电子
节目指南信息小包进行解析,获取电子节目指南信息。 本发明实施例流程图如图1所示,具体包括如下的步骤 1、机顶盒从网络中获取数据之后,将所获取的数据根据终端处理设备的属性分成 电视数据组、手机数据组和电脑数据组。 2、针对电视数据组中的电子节目指南信息,根据所获取的数据部署好NIT(网络 信息表)、节目关联表(PAT)、节目映射表(PMT)、节目业务描述表(SDT)等标准表,形成节目 列表分组。 具体来说,机顶盒首先搜索NIT表,获取所有频点信息,然后搜索BAT表,获取各节 目分组信息,之后搜索每个频点的PAT、 PMT、 SDT表,以及各频点包含的特定私有描述符,获 取各个频点的所有节目信息,这些节目信息包括私有信息如频道号、排序、音量、默认声道 设置等,最后根据BAT表中的节目分组信息,形成所有节目列表分组。 3、将获取的所有节目列表分组打包成电子节目指南信息小包,然后设置对应的索 引。 4、电视机根据自身的属性查找电视数据组,然后在电视数据组中查找电子节目指 南信息小包。 5、对查找到的电子节目指南信息小包进行解析,获取节目列表分组信息。 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精
神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种电子节目指南信息搜索的方法,所述的方法包括a、根据接收数据的终端处理设备的属性,将获取的数据分成不同的数据组,将所述不同的数据组打包并设置对应的索引;b、终端处理设备根据自身属性,通过索引查找与其属性对应的数据组;c、对查找到的数据组进行解析,获取相应的信息。
2. 根据权利要求1所述的方法,其特征在于,其中步骤a所述的终端处理设备包括电 脑、电视和手机,其对应的数据组分别为电脑数据组、电视数据组和手机数据组。
3. 根据权利要求1所述的方法,其特征在于,其中步骤a还包括将电视数据组打包成音频数据小包、视频数据小包和电子节目指南信息小包,针对所 述音频数据小包、视频数据小包和电子节目指南信息小包分别设置索引。
4. 根据权利要求3所述的方法,其特征在于,其中步骤b具体包括bl 、电视机根据自身的属性,通过索引查找与其属性对应的电视数据组;b2、在电视数据组中查找电子节目指南信息小包。
5. 根据权利要求4所述的方法,其特征在于,其中步骤c具体包括c 1 、对查找到的电子节目指南信息小包进行解析,获取电子节目指南信息。
6. 根据权利要求3所述的方法,其特征在于,所述的电子节目指南信息小包包括网络 信息表、节目关联表、节目映射表、节目业务描述表。
全文摘要
本发明适用于电视技术领域,提供了一种电子节目指南信息搜索的方法,所述的方法包括a、根据接收数据的终端处理设备的属性,将获取的数据分成不同的数据组,将所述不同的数据组打包并设置对应的索引;b、终端处理设备根据自身属性,通过索引查找与其属性对应的数据组;c、对查找到的数据组进行解析,获取相应的信息。本发明提供的技术方案使得电视机在搜索电子节目指南信息时由于获取的参数数据较少,且不用切换频点,所以搜索过程非常快,而且由于这些参数数据是由标准表自动转换获取的,不存在人工操作引起输入错误的可能,正确率高。
文档编号G06F17/30GK101742209SQ20081021742
公开日2010年6月16日 申请日期2008年11月12日 优先权日2008年11月12日
发明者王鹏 申请人:深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1