动态生成喜好节目列表的方法及电视机的制作方法

文档序号:7754239阅读:293来源:国知局
专利名称:动态生成喜好节目列表的方法及电视机的制作方法
技术领域
本发明属于电视技术领域,尤其涉及一种动态生成喜好节目列表的方法及电视机。
背景技术
现有电视机大多具备喜好频道设置功能,用户可以首先手动切换到目标频道,然后调用喜好频道设置菜单,在喜好频道设置菜单中勾选设置当前频道为喜好频道。同样,用户如果需要更换喜好频道或者取消当前设置的喜好频道,都需要通过喜好频道设置菜单进行操作。但通常来说,用户更偏向的可能是某种类型的节目,而不是某个固定电视台的节目,因为电视台的节目类型在各个时间段是不同的,但对现有的电视机来说,用户无法根据节目类型进行设置。如果用户需要查看当前播放的某一类型的节目,现有电视机无法满足用户需求。因此,需要提供一种技术方案,使得用户可以设置喜好节目列表,以更好的满足用户需求。

发明内容
本发明的目的在于提供一种动态生成喜好节目列表的方法及电视机,旨在解决电视机动态生成喜好节目列表的问题。本发明是这样实现的,一种动态生成喜好节目列表的方法,所述的方法包括a、从传输流TS中解析出服务信息Si,根据对该SI中的事件信息表EIT的解析获取各个电视频道电视节目的节目类型;b、从各个电视频道电视节目中筛选出其节目类型与用户预设的喜好节目类型相符的电视节目,形成喜好节目列表。更具体的,其中步骤a之前还包括aO、根据用户指令调用喜好节目列表预置菜单显示,将用户通过该喜好节目列表预置菜单选中的喜好节目类型存储到存储器。更具体的,所述喜好节目类型包括喜好节目主类型和喜好节目子类型。更具体的,其中步骤a具体包括al、从TS中解析出Si,从该SI中解析出EIT,解析该EIT中电视节目的内容描述符 Content descriptor 的参数 Content_nibble_level 1 禾口 Content_nibble_level2 ;其中步骤b具体包括bl、将对该参数ContentjibbleJevell的解析结果与该喜好节目主类型比较, 如果两者一致,转步骤;b2、将对该参数C0ntent_nibble_leve12的解析结果与该喜好节目子类型比较, 如果两者一致,将该电视节目添加到该喜好节目列表。
4
更具体的,其中步骤b之后还包括C、在电视机显示屏上以OSD方式显示该喜好节目列表。本发明还提供了一种动态生成喜好节目列表的电视机,所述电视机包括MCU、节目类型比较单元、存储器、显示单元和喜好节目列表生成单元;其中该MCU用来从SI中解析出EIT,根据对该SI中的EIT的解析获取各个电视频道电视节目的节目类型,将获取的节目类型传输到该节目类型比较单元;该节目类型比较单元用来从该存储器中调用存储的喜好节目类型,根据该MCU传输的节目类型,从各个电视频道电视节目中筛选出其节目类型与存储的喜好节目类型相符的电视节目,将筛选出电视节目的信息传输到该喜好节目列表生成单元;该喜好节目列表生成单元用来根据节目类型比较单元传输的该电视节目的信息生成喜好节目列表,将生成的喜好节目列表传输到该显示单元;该显示单元用来显示喜好节目列表;该存储器用来存储用户预置的喜好节目类型,供该节目类型比较单元调用。更具体的,该MCU还用来根据用户指令调用喜好节目列表预置菜单,并将用户通过该喜好节目列表预置菜单选中的喜好节目类型存储到该存储器。更具体的,该喜好节目类型包括喜好节目主类型和喜好节目子类型。更具体的,该MCU用来从TS中解析出Si,从该SI中解析出EIT,从该EIT中电视节目的内容描述符Content descriptor中解析出该电视节目的节目类型;该节目类型比较单元用来将解析出的节目类型与该喜好节目主类型和该喜好节目子类型比较,如果解析出的节目类型与该喜好节目主类型和该喜好节目子类型都相符,将该电视节目的信息传输到该喜好节目列表生成单元。更具体的,该喜好节目列表包括该电视节目的电视频道、节目名称、播放起始时间和结束时间。本发明克服现有技术的不足,提供的技术方案是电视机提供喜好节目列表预置菜单,用户通过该喜好节目列表预置菜单选择喜好节目的类型,然后激活喜好节目列表功能,电视机将解析其TS流(Transport Stream,传输流)中的SI (Service Information,服务信息),获取各个电视频道电视节目的节目类型,从中筛选出与用户选择的喜好节目类型相符的节目,形成喜好节目列表。本发明提供的技术方案使得电视机可以根据用户选择的喜好节目类型形成喜好节目列表,供用户查看,极大的方便了用户使用,提升了产品的用户体验。


图1是本发明实施例的喜好节目列表预置菜单示意图;图2是本发明实施例的“电影/戏剧”选项对应的子菜单示意图;图3是本发明实施例流程图;图4是本发明实施例的电视机原理框图。
具体实施例方式本发明的提供的技术方案是电视机提供喜好节目列表预置菜单,用户通过该喜好节目列表预置菜单选择喜好节目的类型,然后激活喜好节目列表功能,电视机将解析其 TS 流(Transport Stream,传输流)中的 SI (Service Information,服务信息),获取各个电视频道节目的节目类型,从中筛选出与用户选择的喜好节目类型相符的电视节目,形成喜好节目列表。为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。具体实现本发明提供的技术方案时,可以在电视机菜单中增设如图1所示的喜好节目列表预置菜单,该喜好节目列表预置菜单包括各种节目类型选项及其对应的选择框, 节目类型选项如“时事新闻”、“动漫”、“电影/戏剧”。用户可以从中选择喜好的节目类型,当用户选中其中的一个选项时,该选项对应的节目类型将作为用户选择的喜好节目主类型存储,同时,该选项对应的下拉菜单将自动显示,该下拉菜单包括同属于主类型的细分类型,用户可以从该下拉菜单中选择喜好节目类型的子类型,当用户选中其中的一个子类型时,电视机将该子类型作为喜好节目子类型存储。如果用户需要从图1所示的菜单中选择“电影/戏剧”作为喜好节目类型,则可以将光标移动至“电影/戏剧”前的选择框,然后通过遥控器上的确认键选择确认。此时,系统将“电影/戏剧”节目类型作为喜好节目主类型存储,同时将调用如图2所示的“电影/ 戏剧”选项对应的子菜单显示,该子菜单中的下拉菜单包括细分的选项和对应的选择框,如 “冒险”、“科幻”、“情感”等,用户可以从中选择一个或者多个选项(如“冒险”),系统将用户选择的选项作为喜好节目子类型存储。完成上述的设置之后,用户如果需要查看各个频道的喜好节目,则可以激活电视机的喜好节目列表功能,电视机将从TS流中解析出Si,从SI中解析出各个频道的 EIT (Event Information Table,事件信息表),根据 EIT 的 Content descriptor (内容描述符)所定义的节目类型解析出各个节目的节目类型。^#5( , Content descriptor 43 ; . Content_nibble_levell (
层)和 Content_nibble_level2(内容单元第二层)两个参数,content_nibble_levell 对应用户通过喜好节目列表预置菜单选择的喜好节目主类型,Content_nibble_level2 对应用户通过喜好节目列表预置菜单选择的喜好节目子类型。系统首先将对某一节目的ContentjibbleJevell的解析结果与喜好节目主类型比较,如果相符,则进一步将对 Content_nibble_level2的解析结果与喜好节目子类型比较,如果相符,将该节目添加到喜好节目列表。该喜好节目列表中的信息可以包括电视频道名称、节目名称、节目播放起始时间、节目播放结束时间等信息,这些信息都可以从SI中获取。如首先对某一节目的 Content_nibble_levell的解析结果为电影/戏剧,对该节目的Content_nibble_level2的解析结果为冒险,与用户预设的喜好节目主类型和子类型都相符,则可以将该节目添加到喜好节目列表。具体应用本发明提供的技术方案时,用户也可以只选择喜好节目主类型,则系统只进行一次比较,将对某一节目的ContentjibbleJevell的解析结果与喜好节目主类型比较,如果相符,则将该节目添加到喜好节目列表中。
本发明实施例流程图如图3所示,包括如下步骤1、用户调用喜好节目列表预置菜单,选中其中的“电影/戏剧”选项,电视机将电影/戏剧作为喜好节目主类型存储;2、用户从“电影/戏剧,,选项对应的下拉菜单中选中“冒险”选项,电视机将冒险作为喜好节目子类型存储;3、电视机根据用户指令激活喜好节目列表功能;4、电视机从TS流中解析出Si,从SI中的EIT获取Content descriptor,解析 Content descriptor 的参数 Content_nibble_levell 禾口 Content_nibble_level2 ;5、将对节目的ContentjibbleJevell的解析结果与喜好节目主类型比较,如果相符,转步骤6,否则转步骤4;6、将对该节目的C0ntent_nibble_leve12的解析结果与喜好节目子类型比较,如果相符,转步骤7,否则转步骤4 ;7、将该节目添加到喜好节目列表中。上述对EIT的Content descriptor解析,可以根据各个电视频道逐一进行,对同一 EIT中的多个节目,可以依序逐一进行。当喜好节目列表在电视机显示屏上显示时,用户可以根据该列表了解各个电视频道喜好节目的播放情况,可以根据需要切换到某一节目。喜好节目列表在电视机显示屏上显示设定的时间后消失,用户随时可以通过遥控器上的按键或者电视机功能菜单选项激活电视机的喜好节目列表功能,上述的流程重复一次,喜好节目列表将根据当前的SI信息进行更新,显示在电视机显示屏上。本发明实施例的电视机原理框图如图4所示,包括控制指令接收单元、MCU (微处理器)、解码器、节目类型比较单元、存储器、显示单元和喜好节目列表生成单元。其中控制指令接收单元与MCU相连,用来接收用户通过电视机遥控器或者控制面板输入的控制指令,包括调用喜好节目列表预置菜单的控制指令,在喜好节目列表预置菜单中选中喜好节目主类型选项和喜好节目子类型选项的控制指令,以及激活电视机喜好节目列表功能的控制指令等;解码器与MCU相连,用来从TS流中解析出SI,将解析出的SI传输到MCU ;MCU与节目类型比较单元相连,用来从SI中解析出EIT,获取EIT中Content descriptor所定义的节目类型,将获取的节目类型信息传输到节目类型比较单元;此外, MCU还与存储器和显示单元相连,用来控制整个系统的运行,如接收控制指令接收单元传输的控制指令,根据对控制指令的解析结果从存储器中调用喜好节目列表预置菜单,将用户选中的喜好节目主类型和喜好节目子类型存储到存储器等;节目类型比较单元与喜好节目列表生成单元相连,用来从存储器中调用存储的喜好节目主类型和子类型信息,将MCU传输的节目类型与存储的喜好节目主类型和子类型进行比较,将节目类型与喜好节目主类型和子类型都相符的电视节目的信息传输到喜好节目列表生成单元,这些信息可以包括该节目的电视频道名称、节目名称、节目播放起始时间、 节目播放结束时间等信息;喜好节目列表生成单元与显示单元相连,用来根据节目类型比较单元传输的节目信息生成喜好节目列表,将生成的喜好节目列表传输到显示单元;
显示单元用来显示喜好节目列表,还用来显示喜好节目列表预置菜单;喜好节目列表也可以以OSD的形式显示在显示屏上;存储器用来存储喜好节目列表预置菜单数据,供MCU调用,存储器还用来存储用户选中的喜好节目主类型和子类型,供节目类型比较单元调用。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种动态生成喜好节目列表的方法,所述的方法包括a、从传输流TS中解析出服务信息Si,根据对该SI中的事件信息表EIT的解析获取各个电视频道电视节目的节目类型;b、从各个电视频道电视节目中筛选出其节目类型与用户预设的喜好节目类型相符的电视节目,形成喜好节目列表。
2.根据权利要求1所述的方法,其特征在于,其中步骤a之前还包括a0、根据用户指令调用喜好节目列表预置菜单显示,将用户通过该喜好节目列表预置菜单选中的喜好节目类型存储到存储器。
3.根据权利要求1或者2所述的方法,其特征在于,所述喜好节目类型包括喜好节目主类型和喜好节目子类型。
4.根据权利要求3所述的方法,其特征在于,其中步骤a具体包括al、从TS中解析出Si,从该SI中解析出EIT,解析该EIT中电视节目的内容描述符 Content descriptor 的参数 Content—nibble_levell 禾口 Content—nibble_level2 ;其中步骤b具体包括bl、将对该参数ContentjibbleJevell的解析结果与该喜好节目主类型比较,如果两者一致,转步骤1^2;b2、将对该参数C0ntent_nibble_leve12的解析结果与该喜好节目子类型比较,如果两者一致,将该电视节目添加到该喜好节目列表。
5.根据权利要求1所述的方法,其特征在于,其中步骤b之后还包括c、在电视机显示屏上以OSD方式显示该喜好节目列表。
6.一种动态生成喜好节目列表的电视机,其特征在于,所述电视机包括MCU、节目类型比较单元、存储器、显示单元和喜好节目列表生成单元;其中该MCU用来从SI中解析出EIT,根据对该SI中的EIT的解析获取各个电视频道电视节目的节目类型,将获取的节目类型传输到该节目类型比较单元;该节目类型比较单元用来从该存储器中调用存储的喜好节目类型,根据该MCU传输的节目类型,从各个电视频道电视节目中筛选出其节目类型与存储的喜好节目类型相符的电视节目,将筛选出电视节目的信息传输到该喜好节目列表生成单元;该喜好节目列表生成单元用来根据节目类型比较单元传输的该电视节目的信息生成喜好节目列表,将生成的喜好节目列表传输到该显示单元;该显示单元用来显示喜好节目列表;该存储器用来存储用户预置的喜好节目类型,供该节目类型比较单元调用。
7.根据权利要求6所述的电视机,其特征在于,该MCU还用来根据用户指令调用喜好节目列表预置菜单,并将用户通过该喜好节目列表预置菜单选中的喜好节目类型存储到该存储器。
8.根据权利要求7所述的电视机,其特征在于,该喜好节目类型包括喜好节目主类型和喜好节目子类型。
9.根据权利要求8所述的电视机,其特征在于,该MCU用来从TS中解析出Si,从该SI 中解析出EIT,从该EIT中电视节目的内容描述符Contentdescriptor中解析出该电视节目的节目类型;该节目类型比较单元用来将解析出的节目类型与该喜好节目主类型和该喜好节目子类型比较,如果解析出的节目类型与该喜好节目主类型和该喜好节目子类型都相符,将该电视节目的信息传输到该喜好节目列表生成单元。
10.根据权利要求6所述的电视机,其特征在于,该喜好节目列表包括该电视节目的电视频道、节目名称、播放起始时间和结束时间。
全文摘要
本发明适用于电视技术领域,提供了一种动态生成喜好节目列表的方法及电视机,所述的方法包括a、从传输流TS中解析出服务信息SI,根据对该SI中的事件信息表EIT的解析获取各个电视频道电视节目的节目类型;b、从各个电视频道电视节目中筛选出其节目类型与用户预设的喜好节目类型相符的电视节目,形成喜好节目列表。本发明提供的技术方案使得电视机可以根据用户选择的喜好节目类型形成喜好节目列表,供用户查看,极大的方便了用户使用,提升了产品的用户体验。
文档编号H04N21/431GK102340697SQ201010227200
公开日2012年2月1日 申请日期2010年7月14日 优先权日2010年7月14日
发明者刘桂芳, 平安 申请人:Tcl集团股份有限公司, 深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1