在播放广播节目时显示EPG用户界面的方法及显示终端与流程

文档序号:16130780发布日期:2018-12-01 00:17阅读:363来源:国知局

本发明的实施例涉及epg技术领域,尤其涉及一种在播放广播节目时显示epg用户界面的方法及显示终端。

背景技术

智能电视的显示屏上显示的epg(electronicprogramguide,电子节目指南)用户界面以矩阵形式排列和显示广播节目,其二维地显示频道和时间,并且以与广播节目的广播时间长度成比例的大小显示组成epg的各广播节目。

在用户进入epg用户界面时,其中显示同一时间段内不同频道的几十个广播节目,且目前广播节目显示信息中仅显示广播节目的节目名称。现有技术中,用户需要查看某广播节目的节目类型时,通常采用下述方案:

一种方案是,用户需要操作遥控器以使焦点落入某广播节目上,进而弹出该广播节目的详细信息,例如广播节目的类型、简介、主演等。这样,用户无法直观的获取到各广播节目的节目类型,尤其对于不熟悉的广播节目,用户需操作遥控器弹出详细信息页面才能查看此类广播节目的节目类型,甚至有时还需退出详细信息页面才能浏览epg用户界面中的其它广播节目,无疑增加用户操作步骤,影响用户体验。

另一种方案是,在广播节目显示信息中增加节目类型,以使用户能够查看到各广播节目的节目类型。但是,由于epg用户界面中各广播节目的显示空间有限,尤其是一些广播时间较短的广播节目,无法将节目名称或类型显示出来,导致用户不能直观查看此类广播节目的节目类型,影响用户体验。



技术实现要素:

本发明的实施例提供一种在播放广播节目时显示epg用户界面的方法及显示终端,能够使用户直观的区分同一时间段内不同频道的各广播节目的节目类型,无需用户操作遥控器弹出详细信息页面以了解节目类型,提高用户体验。

第一方面,提供一种用于在显示终端中播放广播节目时显示epg用户界面的方法,所述方法包括:

显示终端显示屏上显示广播节目;

接收显示epg用户界面的第一输入指令;

响应所述第一输入指令,基于解析epg信息中的标识节目类型的字段,以及根据解析到的节目类型查询相应节目类型的epg界面标识,生成epg用户界面,且在所述广播节目画面上显示所述epg用户界面;

其中,所述epg用户界面包括以频道和广播节目播放时间顺序进行排序的二维广播节目菜单,所述广播节目菜单上显示不同节目类型对应的epg界面标识。

第二方面,提供一种用于在显示终端中播放广播节目时显示epg用户界面的方法,所述方法包括:

显示终端显示屏上显示广播节目;

接收显示epg用户界面的第一输入指令;

响应所述第一输入指令,根据epg信息中各频道上节目的起止时间,确定用于表示各广播节目广播时间的显示区域;以及基于确定的所述显示区域和各广播节目的播放时间顺序,生成epg用户界面,并在所述广播节目画面上显示所述epg用户界面;

接收显示epg界面标识的第二输入指令;所述epg界面标识用于指示广播节目的节目类型;

响应所述第二输入指令,通过解析epg信息中标识节目类型的字段,在解析到的节目类型与用户定义的需要显示epg界面标识的节目类型相同时返回所述解析到的节目类型对应的epg界面标识,并以返回的所述epg界面标识刷新所述epg用户界面中其对应的广播节目的显示区域。

第三方面,提供一种显示终端,包括:

显示屏,用于显示广播节目;

epg生成器,用于响应显示epg用户界面的第一输入指令,基于解析epg信息中的标识节目类型的字段,以及根据解析到的节目类型查询相应节目类型的epg界面标识,生成epg用户界面;

显示处理器,用于控制在显示屏上的广播节目画面上显示所述epg用户界面;其中,所述epg用户界面包括以频道和广播节目播放时间顺序进行排序的二维广播节目菜单,所述广播节目菜单上显示不同节目类型对应的epg界面标识。

第四方面,提供另一种显示终端,包括:

显示屏,用于显示广播节目;

epg生成器,用于响应显示epg用户界面的第一输入指令,根据epg信息中各频道上节目的起止时间,确定用于表示各广播节目广播时间的显示区域;以及基于确定的所述显示区域和各广播节目的播放时间顺序,生成epg用户界面;

显示处理器,用于控制在显示屏上的广播节目画面上显示所述epg用户界面;

epg生成器,还用于响应所述第二输入指令,通过解析epg信息中标识节目类型的字段,在解析到的节目类型与用户定义的需要显示epg界面标识的节目类型相同时返回所述解析到的节目类型对应的epg界面标识,并以返回的所述epg界面标识刷新所述epg用户界面中其对应的广播节目的显示区域。

在上述示例中,通过建立“epg信息中标识节目类型的字段-解析到的广播节目的节目类型-用于指示广播节目的节目类型的epg界面标识”这样一种对应关系,以及在epg用户界面中以epg界面标识来标记各频道的不同广播节目,这样,能够使用户直观区分当前epg用户界面中同一时间段内不同频道的各广播节目的节目类型,而无需用户操作遥控器弹出广播节目的详细信息页面以了解节目类型,减少用户操作步骤,也无需在有限的广播节目的显示区域内增加显示节目类型,从而提高用户体验。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是智能电视的示意图;

图2是dvb标准和dtt标准下eit内的描述符字段的示意图;

图3是一种epg用户界面的示意图;

图4是另一种epg用户界面的示意图;

图5为用户自定义设置需要显示epg界面标识的节目类型的示意图一;

图6是又一种epg用户界面的示意图;

图7为用户自定义设置需要显示epg界面标识的节目类型的示意图二;

图8是一种在智能电视上显示epg用户界面的方法的流程图;

图9是另一种在智能电视上显示epg用户界面的方法的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面以显示终端是智能电视为例,详细说明本实施例。

图1是智能电视的示意图。如图1所示,智能电视可以包括调谐器101、用户接口102、系统控制器103、存储器104、epg生成器105、视频显示处理器106和显示屏107等。调谐器101,用于根据用户对用户接口102的操作、以及根据系统控制器103的控制进行广播频道调谐;存储器104,用于存储从调谐器101接收到的数字广播信号或模拟广播信号中包含的附加信息中提取的epg信息;epg生成器105,可包括osd生成器,用于根据存储器104中存储的epg信息来生成epg;显示屏107,用于显示通过视频显示处理器106处理后的epg。

具体的,在智能电视的显示屏107上显示电视广播节目的过程中,调谐器101接收广播信号,解码器(图中未示出)从所接收的广播信号中提取epg信息,并将所提取的epg信息输出至内部总线;从而使系统控制器将输出至内部总线的epg信息存储在存储器104中,以备显示epg用户界面。

当用户通过用户接口102(例如遥控器)发送的epg显示请求信号输入至系统控制器103,例如按压遥控器上epg按键,也即,响应于用户发出的epg显示请求,系统控制器103控制从存储器104中读取epg信息,使得epg生成器105可基于所读取的epg信息以及osd生成器使用预先存储的图像数据(例如epg界面标识)生成的epg图像来构建epg,进而通过视频显示处理器106将epg用户界面显示在显示屏107上。

其中,上述广播信号称为ts信号,将该ts信号中不同于音频/视频部分的数据部分重建以构成节目信息表。节目信息表包括节目关联表(pat)、节目映射表(pmt)、网络信息表(nit)、事件信息表(eit)等广播节目的信息。eit内存储有上述提取的epg信息,其可包括广播节目的起始播放时间和终止播放时间,以及多个描述符字段,例如标识广播节目的节目名称的短事件描述符字段,标识广播节目的主演、编剧、简介等的扩展事件描述符字段,标识广播节目的节目类型的组件描述符字段等。

television,数字地面电视)标准下eit内的描述符字段的示意图。如图2所示,eit内的描述符字段根据不同地区的标准不同而有所差异。示例性的,在dvb标准下,组件描述符字段中的节目类型有两个级别,一级节目类型的分类包括:电影/戏剧,新闻/实事,表演/比赛,体育,儿童/青少年,音乐/芭蕾/舞蹈,艺术/文化,社会/政治/经济,教育/科学/专题,娱乐等;二级节目类型为一级节目类型提供更详细的分类情况,例如一级节目类型体育的二级节目类型可包括:世界杯、奥运会、羽毛球等。 terrestrial broadcasting,数字视频广播)标准和dtt(digital video 图2是dvb(digital

本发明实施例中直接根据组件描述符字段指示的一级节目类型来详细描述,但是并不限制于只采用一级节目类型的分类。

图3是一种epg用户界面的示意图。如图3所示,垂直方向是频道轴方向,以多行形式显示不同频道;水平方向是时间轴方向,每行内各个广播节目以播放时间顺序排列,且各个广播节目的显示区域的大小表示其广播时间长度、显示区域的起始位置表示其起始播放时刻、显示区域的结束位置表示其终止播放时刻、以及显示区域内仅显示其节目名称。图3中epg用户界面内示出了五个频道(dca-dce),每个频道的广播节目按照节目播放时间顺序排列显示为一行。例如:图3示出了3:00pm到5:00pm之间的广播节目菜单,dca频道的广播节目a0-a3,dcb频道的广播节目b0-b5,dcc频道的广播节目c0-c6,dcd频道的广播节目d0-d8,dce频道的广播节目e0-e7。

当用户通过操作遥控器控制焦点落入某一位置的广播节目时,epg用户界面上同时示出该广播节目的向导(guide),该向导可以包括该广播节目的频道名称、播放时间、节目类型和内容简介等。如图3所示,当控制焦点落在广播节目a2时,在位于epg用户界面上侧的向导区域内显示广播节目a2所属频道的频道标识dca,广播节目a2的播放时间29/34:19pm-29/35:19pm、广播节目a2的节目类型movie以及广播节目a2的内容简介。

在上述示例中,发明人发现:当用户需要查看某一广播节目的节目类型时,需要通过操作遥控器方向键以使焦点落入该广播节目,进而在该广播节目的向导区域查看其节目类型,导致用户无法直观的区分当前epg用户界面中显示的广播节目的节目类型,为用户带来困扰,影响用户体验。此外,由于各广播节目的显示区域有限,有时节目名称都无法显示完整,因而在广播节目的显示区域内增加显示节目类型不太现实。

为解决上述问题,发明人提出:通过解析epg信息中标识广播节目的节目类型的字段,得到各广播节目的节目类型;进而查找与不同节目类型对应的epg界面标识,并以查找到的epg界面标识来标记epg用户界面中的各广播节目。这样,用户可以根据不同的epg界面标识,直观区分这些epg界面标识对应的广播节目的节目类型,以便于用户在当前epg用户界面中显示的同一时间段内不同频道的各广播节目内,快速查找到需要观看的广播节目,提高了用户体验。

图8是一种在智能电视上显示epg用户界面的方法的流程图。如图8所示,本申请的实施例提供一种在智能电视上显示epg用户界面的方法,包括如下步骤:

101、显示屏上显示电视广播节目。

102、接收显示epg用户界面的指令。

103、响应于该指令,生成epg用户界面,并在电视广播节目画面上显示epg用户界面。

具体的,在系统控制器的控制下,调谐器对电视频道进行调谐后,从其接收到的ts信号中不同于音频/视频部分的数据部分中提取出epg信息,并将该epg信息存储在存储器中。

当电视接收到用户通过遥控器发送的epg显示请求信号后,系统控制器开始读取存储器中进行epg用户界面显示所需的epg信息,并解析该epg信息中的标识字段。例如图4所示的epg用户界面,即为系统控制器读取与当前时间对应的五个频道的3:00pm到5:00pm之间的epg信息,通过解析这些标识字段,获取各频道的频道信息以及各频道内所有广播节目的节目信息,例如节目名称、节目的起始播放时刻和终止播放时刻、节目类型、节目的内容简介等。

接着,epg生成器根据解析到的广播节目的起始播放时刻和终止播放时刻,确定表示各广播节目广播时间的显示区域,其中显示区域的大小表示广播节目的广播时间长度(起始播放时刻与终止播放时刻之间的持续时间长度);再根据各个频道内各广播节目的播放时间顺序,绘制前述确定的各个显示区域;以及根据各广播节目的节目名称,在前述确定的各个显示区域上绘制对应的节目名称。

再接着,epg生成器根据解析到的广播节目的节目类型,从预先存储在存储器中的节目类型和epg界面标识的对应关系中,查询出前述解析到的广播节目的节目类型对应的epg界面标识。进而,将查询到的广播节目的节目类型对应的epg界面标识绘制在相应表示该广播节目广播时间的显示区域上,以生成epg用户界面。

这里,epg界面标识用于指示epg用户界面中各广播节目的节目类型,且其用于绘制在epg用户界面中各广播节目的显示区域。epg界面标识可以是颜色、图案、阴影等任一个或几个的组合。

最后,生成的epg用户界面经视频显示处理器处理后,显示在显示屏上的广播节目画面上。

如此,能够通过epg界面标识直观区分epg用户界面中示出的广播节目的类型,同时也无需在有限的广播节目的显示区域内增加显示节目类型。

可选的,在实际场景中,用户可能更集中关注几个喜爱的节目类型的广播节目,例如用户想直观区分当前epg用户界面各频道上节目类型是movie、shows、news的的广播节目,从而更加便于用户选择自己喜爱的广播节目观看。因此本申请实施例还提供另一种在智能电视上显示epg用户界面的方法,如图9所示,该方法包括以下步骤:

101、显示屏上显示电视广播节目。

102、接收显示epg用户界面的指令。

103、响应于该指令,生成epg用户界面,并在电视广播节目画面上显示epg用户界面。

具体的,当电视接收到用户通过遥控器发送的epg显示请求信号后,系统控制器通过解析存储器中的epg信息,获取各频道的频道信息以及各频道内所有广播节目的节目信息。例如节目名称、节目的起始播放时刻和终止播放时刻、节目类型、节目的内容简介等。

进而,epg生成器根据广播节目的节目信息内与广播时间相关的信息,确定表示各广播节目广播时间的显示区域;根据各个频道内各广播节目的播放时间顺序,绘制前述确定的各个显示区域;以及根据各广播节目的节目名称,在前述确定的各个显示区域上绘制对应的节目名称;最终生成epg用户界面,并经视频显示处理器处理后显示在广播节目画面上,例如图4所示的epg用户界面,示出了dca-dce频道内3:00pm到5:00pm之间的广播节目菜单,各广播节目的显示区域内仅显示其节目名称。

104、判断是否接收到显示epg界面标识的指令;若否,则执行步骤105;若是,则执行步骤106。

105、当接收到显示epg界面标识的指令时,获取解析到的广播节目的节目类型对应的epg界面标识。

106、将获取到的epg界面标识对应绘制在epg用户界面中。

具体的,当电视接收到用户通过遥控器发送的显示epg界面标识的显示请求信号后,首先获取解析到的广播节目的节目类型。然后判断上述获取到的节目类型与用户预先定义的需要显示epg界面标识的节目类型是否相同。若相同,则返回该转换为int类型的节目类型对应的epg界面标识。最后epg生成器将获取到的广播节目的节目类型对应的epg界面标识,绘制在epg用户界面中对应节目类型的广播节目的显示区域内,以刷新显示epg用户界面。

示例性的,图5为用户自定义设置需要显示epg界面标识的节目类型的示意图。如图5所示,这里epg界面标识为颜色标识,例如,设置三种颜色标识分别为浅灰色标识、深灰色标识、黑色标识。再如,用户自定义设置需要显示颜色标识的节目类型为movie、shows、news,且设置浅灰色标识对应节目类型movie、深灰色标识对应节目类型shows、黑色标识对应节目类型news。

当用户通过遥控器发送显示颜色标识的显示请求信号后,开始确定图4所示的epg用户界面中各广播节目的节目类型对应的颜色标识。首先获取解析到的广播节目a0的节目类型为music,判断出该广播节目a0的节目类型music与用户自定义需要显示颜色标识的节目类型中movie、shows、news不同,那么不返回该广播节目a0的节目类型对应的颜色标识;继续获取解析到的广播节目a1的节目类型为movie,判断出该广播节目a1的节目类型movie与用户自定义需要显示颜色标识的节目类型中movie相同,那么返回该广播节目a1的节目类型对应的浅灰色标识;继续获取解析到的广播节目a2的节目类型为shows,判断出该广播节目a2的节目类型shows与用户自定义需要显示颜色标识的节目类型中shows相同,那么返回该广播节目a2的节目类型对应的深灰色标识……

最终,将上述确定的各广播节目的节目类型对应的颜色标识,绘制在图4所示epg用户界面中对应节目类型的广播节目的显示区域内,并刷新epg用户界面。

例如图6中,返回dca频道内广播节目a1和a2的节目类型分别对应浅灰色标识、深灰色标识,则在dca频道内广播节目a1和a2的显示区域底侧部分分别填充浅灰色、深灰色,表示广播节目a1和a2的节目类型分别为movie、shows;返回dcb频道内广播节目b0和b4的节目类型均对应深灰色标识,则在dcb频道内广播节目b0和b4的显示区域底侧部分填充深灰色,表示广播节目b0和b4的节目类型为shows;返回dcc频道内广播节目c1的节目类型对应浅灰色标识,则在dcc频道内广播节目c1的显示区域底侧部分填充浅灰色,表示广播节目c1的节目类型为movie;返回dcd频道内广播节目d1和d3的节目类型分别对应黑色标识、浅灰色标识,则在dcd频道内广播节目d1和d3的显示区域底侧部分分别填充黑色、浅灰色,表示广播节目d1和d3的节目类型分别为news、movie;返回dce频道内广播节目e3和e7的节目类型分别对应深灰色标识、黑色标识,则在dce频道内广播节目e3和e7的显示区域底侧部分分别填充深灰色、黑色,表示广播节目e3和e7的节目类型分别为shows、news。

此外,为更好的使用户能够直观区分不同颜色标识对应的广播节目的节目类型,本实施例中在epg用户界面的右上角区域还显示提示信息,该提示信息用于指示不同颜色标识和其对应节目类型。例如图6中右上角区域显示浅灰色对应节目类型movie、深灰色对应节目类型shows、黑色对应节目类型news的提示信息。

这样,能够基于不同颜色标识,使用户直观区分出3:00pm到5:00pm之间的广播节目菜单上,节目类型为movie、shows、news的广播节目,无需用户操作弹出广播节目的向导而了解各广播节目的节目类型,也无需用户分别搜索节目类型为movie、shows、news的广播节目而仅显示一种节目类型的广播节目。

需要说明的是,当用户重新自定义设置需要显示颜色标识的节目类型时,重复执行图5所示的设置步骤,例如图7所示,用户自定义设置需要显示颜色标识的节目类型为entertainment、sport、music,且设置浅灰色标识对应节目类型entertainment、深灰色标识对应节目类型sport、黑色标识对应节目类型music。同时重新获取当前epg用户界面显示的各广播节目的节目类型对应的颜色标识,并基于获取的颜色标识重新绘制广播节目的显示区域,以刷新epg用户界面。

107、当未接收到显示epg界面标识的指令时,仍然显示步骤103中生成的epg用户界面。

具体的,当电视未接收到用户通过遥控器发送的显示epg界面标识的显示请求信号时,epg用户界面中各广播节目无epg界面标识,那么仍然显示图4所示的epg用户界面,例如在图4中右上角区域显示提示信息,三种颜色标识未打开,也即三种颜色标识都无对应节目类型。

需要说明的是,上述epg界面标识不仅局限于颜色标识,还可以是图案标识,例如在广播节目的显示区域显示三角形、心形、矩形等指示不同节目类型,还可以是阴影标识,例如在广播节目的显示区域显示水平线阴影、竖直线阴影、斜线阴影等指示不同节目类型……上述epg界面标识的位置也不仅局限于广播节目的显示区域的底侧,还可以是广播节目的显示区域的上侧或全部等。

应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1