一种分类多画面频道预览方法及系统的制作方法

文档序号:8907903阅读:671来源:国知局
一种分类多画面频道预览方法及系统的制作方法
【技术领域】
[0001]本发明涉及数字电视技术领域,尤其涉及一种分类多画面频道预览方法及系统。
【背景技术】
[0002]随着电视节目频道的不断增多,用户越来越感觉到难以迅速找到自己喜欢的电视频道节目。传统的节目频道,是通过用户手动输入频道编号,或者以节目名字(如cctvl)文字形式的菜单呈现在用户面前让其使用上下键选择的。
[0003]目前以字符为主的操作项目不能给使用者直观的感觉,用户难以快速选择自己喜欢的节目,频道选择操作不够快捷方便。
[0004]目前现有技术中存在多画面预览功能的实现方法,主要利用了数字电视的马赛克业务技术,即通过捕获机顶盒节目中的视频数据到Video层的内存空间,然后再转换成Still层能够显示的数据格式,再结合OSD层来实现机顶盒多画面预览功能。这个发明为用户提供了能同时预览多个频道节目的导航,让用户可以方便快捷地选择自己感兴趣的节目。
[0005]上述现有技术解决了手动输入或字符导航操作界面的不便,但是由于现在电视台频道数目越来越多,即使使用了多画面预览功能,也需要翻阅多页来选择。根据数据电视马赛克技术一个页面最多只能同时预览16个画面,若电视台频道数目为100个,则至少需要翻阅7页,若有500个频道,则至少需要翻阅32页,实际上翻阅页数可能还要更多。显然,翻阅页数与一页能预览的画面数量成反比,画面数量越多则翻阅的页数就越少,但是一页的画面数量越多,用户需要停留在一个页面上辨别选择一个节目的时间就越长。随着电视台频道越来越丰富,用户很难在这么多个节目画面中快速选择自己喜欢的节目,久而久之用户会感觉到操作不便、眼睛疲劳。

【发明内容】

[0006]本发明的目的在于克服现有技术的不足,本发明提供了一种分类多画面频道预览方法及系统,用于对节目进行分类,解决快速选择电视节目频道的问题,提高了用户选择频道的效率。
[0007]为了解决上述问题,本发明提出了一种分类多画面频道预览方法,所述方法包括:
[0008]检查当前TS流的业务描述表(Service Descript1n Table,SDT)是否存在马赛克业务;
[0009]若存在,则选择相应的TS流;
[0010]处理所选择的TS流的节目关联表(Program Associat1n Table,PAT)、节目映射表(Program Map Table,PMT);
[0011]显不马赛克业务;
[0012]根据用户对某一逻辑单元的内容感兴趣进行相应处理,将相应的马赛克节目流推送给用户终端。
[0013]优选地,所述根据用户对某一逻辑单元的内容感兴趣进行相应处理的步骤包括:
[0014]若用户所选择的逻辑单元与业务群相关,则显示业务群关联表(BouquetAssociat1n Table,BAT)的信息;
[0015]若用户所选择的逻辑单元与业务相关,则显示业务描述表SDT的信息,处理节目关联表PAT和节目映射表PMT并显不选中的业务;
[0016]若用户所选择的逻辑单元与事件相关,则显示事件信息表(Event Informat1nTable, EIT)的信息,处理节目关联表PAT和节目映射表PMT并显示选中的事件;
[0017]若用户所选择的逻辑单元与马赛克业务相关,则显示业务描述表SDT的信息,处理节目关联表PAT和节目映射表PMT,显示选中的马赛克业务,重复以上步骤处理选中的马赛克业务。
[0018]优选地,在所述检查当前TS流的业务描述表SDT是否存在马赛克业务的步骤之前,还包括:
[0019]在前端将不同的业务、业务群和事件组成一个马赛克画面,生成马赛克业务,并为它分配资源;
[0020]添加对马赛克业务的描述到业务信息(SI)中。
[0021]相应地,本发明还提供一种分类多画面频道预览系统,所述系统包括:
[0022]检查模块,用于检查当前TS流的业务描述表SDT是否存在马赛克业务;
[0023]TS流选择模块,用于当存在马赛克业务时,选择相应的TS流;
[0024]处理模块,用于处理所述TS流选择模块所选择的TS流的节目关联表PAT、节目映射表PMT ;
[0025]显示模块,用于显示马赛克业务;
[0026]处理推送模块,用于根据用户对某一逻辑单元的内容感兴趣进行相应处理,将相应的马赛克节目流推送给用户终端。
[0027]优选地,所述处理推送模块还用于,若用户所选择的逻辑单元与业务群相关,则显示业务群关联表BAT的信息;若用户所选择的逻辑单元与业务相关,则显示业务描述表SDT的信息,处理节目关联表PAT和节目映射表PMT并显示选中的业务;若用户所选择的逻辑单元与事件相关,则显示事件信息表EIT的信息,处理节目关联表PAT和节目映射表PMT并显示选中的事件;若用户所选择的逻辑单元与马赛克业务相关,则显示业务描述表SDT的信息,处理节目关联表PAT和节目映射表PMT,显示选中的马赛克业务,重复以上步骤处理选中的马赛克业务。
[0028]优选地,所述系统还包括:
[0029]马赛克业务生成模块,用于在前端将不同的业务、业务群和事件组成一个马赛克画面,生成马赛克业务,并为它分配资源;
[0030]添加模块,用于添加对马赛克业务的描述到业务信息SI中。
[0031]在本发明实施例中,对节目进行分类,用户可以选择其中一个分类来缩小节目频道选择的数目,解决快速选择电视节目频道的问题,提高了用户选择频道的效率。
【附图说明】
[0032]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0033]图1是本发明实施例的分类多画面频道预览方法的流程示意图;
[0034]图2是本发明实施例中一马赛克屏幕组成示意图;
[0035]图3是本发明实施例中另一马赛克屏幕组成示意图;
[0036]图4、图5是本发明实施例马赛克屏幕的具体实现效果图;
[0037]图6是本发明实施例中生成马赛克业务节目流的示意图;
[0038]图7是本发明实施例的分类多画面频道预览系统的结构组成示意图。
【具体实施方式】
[0039]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]图1是本发明实施例的分类多画面频道预览的方法的流程示意图,如图1所示,该方法包括:
[0041]SlOl,检查当前TS流的业务描述表SDT是否存在马赛克业务;
[0042]S102,若存在,则选择相应的TS流;
[0043]S103,处理所选择的TS流的节目关联表PAT、节目映射表PMT ;
[0044]S104,显示马赛克业务;
[0045]S105,根据用户对某一逻辑单元的内容感兴趣进行相应处理,将相应的马赛克节目流推送给用户终端。
[0046]其中,S105进一步包括:
[0047]若用户所选择的逻辑单元与业务群相关,则显示业务群关联表BAT的信息;
[0048]若用户所选择的逻辑单元与业务相关,则显示业务描述表SDT的信息,处理节目关联表PAT和节目映射表PMT并显不选中的业务;
[0049]若用户所选择的逻辑单元与事件相关,则显示事件信息表EIT的信息,处理节目关联表PAT和节目映射表PMT并显示选中的事件;
[0050]若用户所选择的逻辑单元与马赛克业务相关,则显示业务描述表SDT的信息,处理节目关联表PAT和节目映射表PMT,显示选中的马赛克业务,重复以上步骤处理选中的马赛克业务。
[0051]为了对节目分类,可以在马赛克服务器中对各节目流的节目信息进行分析,或通过在节目流中使用特定的标记来指明该节目的类型。对于分类的逻辑单元使其与马赛克业务相关,而对于节目的预览逻辑单元则使其与事件相关。所以,当用户选择了与马赛克业务相关的分类逻辑单元时(如综艺),则会触发服务器将综艺类节目的马赛克节目流发送给用户终端,而当用户选择了与事件相关的一个频道节目预览画面逻辑单元时,则会播放相对应的该频道的节目。
[0052]马赛克业务是将屏幕分割成若干个小区域,每个小区域显示各个频道数字电视节目的全动态视频马赛克,用户只需通过遥控器移动箭头,通过小画面的选择便可切换到想要收看的节目频道,充分体现了马赛克导航频道的交互性和友好性,用户的需求也得到了最大程度的满足。
[0053]在电视台业务方面,通过电子节目菜单(Electronic Program Guide,EPG)信息的播发,可以帮助用户更好地解播出节目的信息,这种信息是文字形式的。但是,随着播出
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1