【技术实现步骤摘要】
一种电子节目指南显示方法及装置
本公开涉及终端用户界面,特别是涉及一种电子节目指南显示方法及装置。
技术介绍
智能电视机是一种用以满足用户多样化和个性化需求的电子设备。智能电视机基于互联网应用技术,具备开放式操作系统与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体,其目的是带给用户更便捷的体验。目前的智能电视机,可根据节目时间和内容,动态生成电子节目指南(ElectronicProgramGuide,EPG),并将EPG在智能电视机的用户界面中展示,以便用户查看和选择电视节目。用户界面中所展示的EPG通常包括多个频道的电视节目信息,其中一个电视节目信息显示为一个节目视图,每个频道的节目视图按照播放时间先后顺序排列,且在时间轴方向上,节目视图根据其所对应的电视节目的时间长短显示为不同的长度。由于各频道节目的时长不规则且节目起止时间比较随机,因此EPG中显示的节目视图排列不规整,不利于用户选择和查看。比如,节目时长相对较短的节目视图在时间轴方向上的长度很短,由于展示范围限制导致给人以空显示的错觉(即无法清晰显示该节目视图)。如图1所示,用户界面显示的EPG中,频道1中的节目1-3和节目1-4的播放时间较短(图中节目1-3和节目1-4介于节目1-2和节目1-5之间),以致无法显示节目的名称、播放时间等相关信息。当焦点移动至该节目视图上时,才会以文字滚动形式展示节目名称,视觉效果不好,用户体验较差。进一步地,当多个这样的节目视图连续展示时,不易控制焦点移动以选取其中的节目视图。更进一步地,显示EPG时需要生成所有节目的节目视图 ...
【技术保护点】
1.一种电子节目指南展示方法,其特征在于,包括:显示电子节目指南EPG,所述EPG中至少包括第一频道对应的一个或多个按照播放时间先后顺序排列的节目块视图,所述一个或多个节目块视图中至少包括第一节目块视图,所述第一节目块视图中显示所述第一节目块视图对应的节目块中的主节目信息,所述主节目为所述节目块包括的节目中的任一个节目;响应作用于所述第一节目块视图的遥控器指令,显示所述第一节目块视图的子视图,所述子视图中包括所述第一节目块视图对应的节目块中的子节目信息;其中,所述子节目为所述节目块包括的节目中除所述主节目以外的其它节目。
【技术特征摘要】
1.一种电子节目指南展示方法,其特征在于,包括:显示电子节目指南EPG,所述EPG中至少包括第一频道对应的一个或多个按照播放时间先后顺序排列的节目块视图,所述一个或多个节目块视图中至少包括第一节目块视图,所述第一节目块视图中显示所述第一节目块视图对应的节目块中的主节目信息,所述主节目为所述节目块包括的节目中的任一个节目;响应作用于所述第一节目块视图的遥控器指令,显示所述第一节目块视图的子视图,所述子视图中包括所述第一节目块视图对应的节目块中的子节目信息;其中,所述子节目为所述节目块包括的节目中除所述主节目以外的其它节目。2.如权利要求1所述的方法,其特征在于,所述主节目为所述节目块包括的节目中播放时长最长的节目。3.如权利要求1所述的方法,其特征在于,若所述第一节目块视图对应的主节目不是所述第一节目块视图对应的节目块中的第一个节目,则所述第一节目块视图的第一边缘被突出显示;和/或,若所述第一节目块视图对应的主节目不是所述第一节目块视图对应的节目块中的最后一个节目,则所述第一节目块视图的第二边缘被突出显示;其中,所述第一个节目为所述第一节目块包括的节目中播放时间最早的节目,所述最后一个节目为所述第一节目块包括的节目中播放时间最晚的节目,所述第一节目块视图沿时间轴方向包括第一边缘和第二边缘。4.如权利要求1所述的方法,其特征在于,所述显示EPG之前,还包括:获取指定时间段内所述第一频道的节目列表,所述指定时间段被划分为N个等长的时间单元,N为大于1的整数;遍历所述节目列表中的节目,并针对遍历到的当前节目执行:若当前节目是所述节目列表中的第一个节目,则创建时长等于所述时间单元的节目块作为当前节目块;若当前节目的结束时刻在当前节目块的结束时刻之后,则重新设置当前节目块的结束时刻,使得当前节目块的结束时刻在当前节目结束时刻之前最近的一个时间单元的起止时刻,并将当前节目添加到当前节目块;否则直接将当前节目添加到当前节目块。5.如权利要求4所述的方法,其特征在于,还包括:若当前节目块中已添加有节目,则判断当前节目的起始时刻是否在当前节目块的结束时刻之前;若是,则在判断当前节目的结束时刻在当前节目块的结束时刻之后时,重新设置当前节目块的结束时刻,使得当前节目块的结束时刻在当前节目结束时刻之前最近的一个时间单元的起止时刻,并将当前节目添加到当前节目块;在判断当前节目的结束时刻不在当前节目块的结束时刻之后时,直接将当前节目添加到当前节目块;否则,完成当前节目块,创建新的节目块,新的节目块的起始时刻为所述完成的节目块的结束时刻,新的节目块的时长为一个所述时间单元的时长,将当前节目添加到新的节目块中。6.如权利要求1所述的方法,其特征在于,所述响应作用于所述EPG中第一节目块视图的遥控器指令,显示所述第一节目块视图的子视图,包括:接收遥控器第一方向键指令;根据所述第一方向键指令,确定焦点来自于所述第一节目块视图之前的界面元素,则:确定所述第一节目块视图对应的节目块中的主节目是否是该节目块中的第一个节目;若不是,则显示所述第一节目块视图的第一子视图,并使得所述第一子视图获得焦点,所述第一子视图中显示所述第一节目块视图对应的节目块中的第一个节目的信息;所述第一个节目为所述第一节目块中播放时间最早的节目;否则使得所述第一节目块视图获得焦点。7.如权利要求6所述的方法,其特征在于,所述第一子视图获得焦点的情况下,所述方法还包括:接收遥控器第一方向键指令;确定所述第一子视图显示的节目的下一个节目是否是所述第一节目块视图对应的节目块中的主节目;若不是,则在所述第一子视图中显示所述下一个节目的信息,并保持所述第一子视图获得焦点;否则隐藏所述第一子视图,并使得所述第一节目块视图获得焦点。8.如权利要求7所述的方法,其特征在于,所述隐藏所述第一子视图,并使得所述第一节目块视图获得焦点之后,所述方法还包括:接收遥控器第一方向键指令;确定所述第一节目块...
【专利技术属性】
技术研发人员:司洪龙,刘博洋,
申请(专利权)人:青岛海信电器股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。