EPG信息扩充方法、装置及计算机可读存储介质与流程

文档序号:14197534阅读:273来源:国知局
EPG信息扩充方法、装置及计算机可读存储介质与流程

本发明涉及数字电视领域,尤其涉及一种epg信息扩充方法、装置及计算机可读存储介质。



背景技术:

交互式网络电视iptv(internetprotocoltelevision),是一种基于ip协议的电视广播服务,正随着宽带运营商业务的不断完善而大面积推广。它是一种通过互联网有线网络资源,向用户提供精准数字多媒体服务的新兴业务。电子节目指南epg(electronicprogramguide)系统作为iptv业务的门户系统,主要完成和用户的交互,用户命令的解析和交互并将结果发回给用户,为最终用户消费提供指引,并使用户最终享受到iptv服务。epg在美、欧等数字电视发展较早的国家已得到了广泛的应用,成为数字电视的基本业务之一。epg的主要作用包括提供节目菜单,帮助选择自己喜欢的组播频道,点播自己喜欢的视频节目,查找iptv提供的各种信息等功能。

虽然epg已成为数字电视的重要标志,但是现有的epg信息往往仅包括节目名称,节目介绍信息,节目播放时间段等基本内容,逐渐已经无法满足用户的需要,用户需求的趋势是通过便捷的方式获取到更丰富的节目信息,即通过epg的形式获取到更丰富和多样化的节目资讯,例如节目相关的大海报或是预览片段等。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种epg信息扩充方法、装置及计算机可读存储介质,旨在解决通过便捷的方式获取到更丰富多样的epg信息的技术问题。

为实现上述目的,本发明提供一种epg信息扩充方法,所述方法包括:

在接收到epg信息查看指令时,获取所述epg信息查看指令对应的epg增强文件,其中,所述epg增强文件包括epg补充信息和节目相关信息;

基于获取到的所述epg补充信息生成目标epg信息,更新并显示所述目标epg信息对应的epg界面;

在接收到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,显示所述节目相关信息。

优选地,所述在接收到epg信息查看指令时,获取所述epg信息查看指令对应的epg增强文件的步骤包括:

在接收到epg信息查看指令时,获取iptv终端播放的当前节目信息以及对应的节目频道信息;

基于所述节目频道获取epg补充信息,基于所述当前节目获取节目相关信息。

优选地,所述基于所述节目频道获取epg补充信息,基于所述当前节目获取节目相关信息的步骤包括:

基于所述iptv终端播放的当前节目信息以及对应的节目频道信息,通过网络向服务器终端请求封装好的epg增强文件;

在获取到所述epg增强文件时,按照预设规则处理所述epg增强文件,还原为epg补充信息和节目相关信息。

优选地,所述基于获取到的所述epg补充信息生成目标epg信息,更新并显示所述目标epg信息对应的epg界面的步骤包括:

在通过网络获取到所述epg补充信息时,添加所述epg补充信息至epg界面;

基于所述epg补充信息生成目标epg信息,基于所述目标epg信息更新并显示所述epg界面。

优选地,所述在接收到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,显示所述节目相关信息的步骤包括:

在获取到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,根据iptv终端当前播放节目获取对应的节目相关信息,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;

在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息。

优选地,所述在接收到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,显示所述节目相关信息的步骤之后,所述方法还包括:

当完成再次显示并关闭epg界面的操作时,根据iptv终端当前播放节目获取对应的节目相关信息,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;

在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息。

优选地,所述epg信息扩充方法还包括:

在获取到服务器终端推送的iptv终端当前播放节目对应的节目相关信息时,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;

在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息。

优选地,所述显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息的步骤之后,所述方法还包括:

在获取到基于所述提示页面触发的拒绝更新指令时,关闭所述提示页面。

此外,为实现上述目的,本发明还提供一种epg信息扩充装置,其特征在于,所述epg信息扩充装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的epg信息扩充程序,所述epg信息扩充程序被所述处理器执行时实现上述任一项所述的epg信息扩充方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有epg信息扩充程序,所述epg信息扩充程序被处理器执行时实现上述任一项所述的epg信息扩充方法的步骤。

本发明方案,通过在接收到epg信息查看指令时,获取所述epg信息查看指令对应的epg增强文件,其中,所述epg增强文件包括epg补充信息和节目相关信息;然后基于获取到的所述epg补充信息生成目标epg信息,更新并显示所述目标epg信息对应的epg界面;之后在接收到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,显示所述节目相关信息;本发明利用因特网来丰富展示epg内容,并且提供当前播放节目的相关信息以及推荐内容,在不影响用户观看节目的情况下,提升了观影体验,结合因特网为用户提供更加丰富的电视节目指南,同时还为用户提供节目的相关信息,方便用户在观看节目的同时能够对节目有更多的了解。

附图说明

图1是本发明实施例方案涉及的硬件运行环境中的epg信息扩充装置所属终端的结构示意图;

图2为本发明epg信息扩充方法第一实施例的流程示意图;

图3为本发明epg信息扩充方法第二实施例中在接收到epg信息查看指令时,获取所述epg信息查看指令对应的epg增强文件的步骤的细化流程示意图;

图4为本发明epg信息扩充方法第三实施例中基于所述节目频道获取epg补充信息,基于所述当前节目获取节目相关信息的步骤的细化流程示意图;

图5为本发明epg信息扩充方法第四实施例中基于获取到的所述epg补充信息生成目标epg信息,更新并显示所述目标epg信息对应的epg界面的步骤的细化流程示意图;

图6为本发明epg信息扩充方法第五实施例中在接收到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,显示所述节目相关信息的步骤的细化流程示意图;

图7为本发明epg信息扩充方法第六实施例中的流程示意图;

图8为本发明epg信息扩充方法第七实施例中的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例终端可以是pc,也可以是智能手机、平板电脑、电子书阅读器、mp3(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)播放器、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面3)播放器、便携计算机等具有显示功能的可移动式终端设备。

如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,终端还可以包括摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wifi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及epg信息扩充程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的epg信息扩充程序。

在本实施例中,epg信息扩充装置包括:存储器1005、处理器1001及存储在所述存储器1005上并可在所述处理器1001上运行的epg信息扩充程序,其中,处理器1001调用存储器1005中存储的epg信息扩充程序时,并执行以下操作:

在接收到epg信息查看指令时,获取所述epg信息查看指令对应的epg增强文件,其中,所述epg增强文件包括epg补充信息和节目相关信息;

基于获取到的所述epg补充信息生成目标epg信息,更新并显示所述目标epg信息对应的epg界面;

在接收到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,显示所述节目相关信息。

进一步地,处理器1001可以调用存储器1005中存储的epg信息扩充程序,还执行以下操作:

在接收到epg信息查看指令时,获取iptv终端播放的当前节目信息以及对应的节目频道信息;

基于所述节目频道获取epg补充信息,基于所述当前节目获取节目相关信息。

进一步地,处理器1001可以调用存储器1005中存储的epg信息扩充程序,还执行以下操作:

基于所述iptv终端播放的当前节目信息以及对应的节目频道信息,通过网络向服务器终端请求封装好的epg增强文件;

在获取到所述epg增强文件时,按照预设规则处理所述epg增强文件,还原为epg补充信息和节目相关信息。

进一步地,处理器1001可以调用存储器1005中存储的epg信息扩充程序,还执行以下操作:

在通过网络获取到所述epg补充信息时,添加所述epg补充信息至epg界面;

基于所述epg补充信息生成目标epg信息,基于所述目标epg信息更新并显示所述epg界面。

进一步地,处理器1001可以调用存储器1005中存储的epg信息扩充程序,还执行以下操作:

在获取到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,根据iptv终端当前播放节目获取对应的节目相关信息,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;

在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息。

进一步地,处理器1001可以调用存储器1005中存储的epg信息扩充程序,还执行以下操作:

当完成再次显示并关闭epg界面的操作时,根据iptv终端当前播放节目获取对应的节目相关信息,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;

在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息。

进一步地,处理器1001可以调用存储器1005中存储的epg信息扩充程序,还执行以下操作:

在获取到服务器终端推送的iptv终端当前播放节目对应的节目相关信息时,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;

在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息。

进一步地,处理器1001可以调用存储器1005中存储的epg信息扩充程序,还执行以下操作:

在获取到基于所述提示页面触发的拒绝更新指令时,关闭所述提示页面。

本发明第一实施例提供一种epg信息扩充方法,参照图2,图2为本发明epg信息扩充方法第一实施例的流程示意图,所述epg信息扩充方法包括:

步骤s100,在接收到epg信息查看指令时,获取所述epg信息查看指令对应的epg增强文件,其中,所述epg增强文件包括epg补充信息和节目相关信息;

电子节目指南epg(electronicprogramguide)是一种为用户提供各类节目信息的图形界面,在该界面通常包括节目名称、频道、播出时间等信息,用户可以利用epg提供的节目菜单,选择自己喜欢的组播频道和节目。随着交互式网络电视iptv(internetprotocoltelevision)的发展,epg作为iptv业务的门户系统已经得到了广泛的应用,成为了iptv的基本业务之一,主要功能是作为用户接口,用于完成用户命令的解析和交互并将结果发回给用户,为用户提供指引,并使用户最终享受到iptv服务。

epg增强内容是指包括epg补充信息和节目相关信息在内的所有涉及到需要展示在epg界面的多媒体信息,其中,epg补充信息主要包括需要展示的节目大海报,频道图标,节目预览片段等内容;节目相关信息主要包括相关节目推荐,人员信息,用户的评论等内容。在制作epg增强内容时,可以通过自己搭建服务器的方式,也可以使用第三方的服务平台。用于制作epg补充信息的资料,例如节目大海报,频道图标,节目预览片段等内容,可以使用电视节目运营商制作的相关内容,也可以使用第三方服务平台自己制作的相关内容。用于制作节目相关信息的资料,例如相关节目推荐,人员信息,用户的评论、往期节目等内容,可以采用各个渠道的资料,还可以采用海报结合文字介绍的形式节目相关信息界面展示,同时还可以加入相关影视内容播放地址或者往期节目的播放地址以菜单、按钮、链接等可供用户选择节目时直接点击的组件形式展示。

用户可以通过遥控器或者类似的方式进入iptv的菜单,在菜单中选择epg选项,进而可以基于菜单界面触发epg信息查看指令,在iptv获取到该epg信息查看指令时,可以反馈epg界面至iptv屏幕,同时iptv终端基于当前节目内容,利用网络获取存储在自建服务器或第三方服务平台上的epg增强内容。

步骤s200,基于获取到的所述epg补充信息生成目标epg信息,更新并显示所述目标epg信息对应的epg界面;

目标epg信息是指在现有epg信息的基础上综合epg补充信息形成的epg信息。在iptv终端获取到当前节目对应的epg增强内容时,使用web的方式,在现有的epg信息上面增加频道的图标,节目大海报,节目预览片段等内容。具体地,可以根据频道号显示相关频道的频道图标,根据节目号和频道号显示当前节目的海报和节目预览片段,以及其他时间段在该频道所播放节目的海报以及预览片段,丰富epg的内容。在目标epg信息生成时,更新epg界面,在当前epg界面上显示生成的目标epg信息。

步骤s300,在接收到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,显示所述节目相关信息。

在未接收到基于epg界面触发的界面关闭指令时,保持显示含有目标epg信息的epg界面;当接收到基于所述epg界面触发的界面关闭指令时,关闭该epg界面,弹出提示,询问用户是否要观看当前播放节目的节目相关信息,所述节目相关信息包括相关节目推荐,人员信息,用户的评论等内容。如果用户不需要查看节目相关信息,则可以通过遥控器或者其他类似操作关闭提示框,如果用户想要查看节目相关信息,则可以基于该提示框进入节目相关信息的显示页面,此时的iptv对当前显示画面作相应处理,将电视播放画面等比例缩小,使得电视的左边或者右边留出一个空间,用来显示与节目相关的推荐影片,往期节目,相关人员信息等,这样做是为了让用户在浏览这些信息的同时,能够正常观看节目,增强体验感。

本实施例中提出的epg信息扩充方法,通过在接收到epg信息查看指令时,获取所述epg信息查看指令对应的epg增强文件,其中,所述epg增强文件包括epg补充信息和节目相关信息;然后基于获取到的所述epg补充信息生成目标epg信息,更新并显示所述目标epg信息对应的epg界面;之后在获取到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,显示所述节目相关信息;本发明利用因特网来丰富展示epg内容,并且提供当前播放节目的相关信息以及推荐内容,在不影响用户观看节目的情况下,提升了观影体验,结合因特网为用户提供更加丰富的电视节目指南,同时还为用户提供节目的相关信息,方便用户在观看节目的同时能够对节目有更多的了解。

基于第一实施例,提出本发明epg信息扩充方法的第二实施例,参照图3,步骤s100包括:

步骤s110,在接收到epg信息查看指令时,获取iptv终端播放的当前节目信息以及对应的节目频道信息;

用户可以通过遥控器或者类似的方式进入iptv的菜单,在菜单中选择epg选项,进而可以基于菜单界面触发epg信息查看指令,在iptv获取到该epg信息查看指令时,可以实时获取iptv终端播放的当前节目信息以及对应的节目频道信息。其中,节目信息是指电视终端当前播放的具体的节目名称以及节目类型和区别于其他节目的相关信息,节目频道信息是指当前播放的节目所属的电视频道,通常为各个电视台;例如,iptv终端显示的节目为一部在a电视台所属频道播放的名称为b的电视剧,则当用户需要查看epg信息时,需要获取的当前节目信息为b,节目频道信息为a。对于每一个播放在iptv终端节目来说,都应当有区别于其他节目的节目信息和节目频道信息。

步骤s120,基于所述节目频道获取epg补充信息,基于所述当前节目获取节目相关信息。

在iptv获取到epg信息查看指令时,可以反馈epg界面至iptv屏幕,同时iptv终端基于当前节目内容,利用网络获取存储在自建服务器或第三方服务平台上的epg增强内容。epg增强内容是指包括epg补充信息和节目相关信息在内的所有涉及到需要展示在epg界面的多媒体信息,其中,epg补充信息主要包括需要展示的节目大海报,频道图标,节目预览片段等内容;节目相关信息主要包括相关节目推荐,人员信息,用户的评论等内容。因此,基于节目频道信息获取节目大海报,频道图标,节目预览片段等epg补充信息,基于当前节目获取相关节目推荐,人员信息,用户的评论、往期节目等节目相关信息。

本实施例中提出的epg信息扩充方法,通过在接收到epg信息查看指令时,获取iptv终端播放的当前节目信息以及对应的节目频道信息;然后基于所述节目频道获取epg补充信息,基于所述当前节目获取节目相关信息;通过各类多媒体信息丰富了epg界面显示的维度,可以更好提高用户的观看体验,提供更多样的影视资源,便于用户尽快了解节目和频道的相关背景。

基于第二实施例,提出本发明epg信息扩充方法的第三实施例,参照图4,步骤s120包括:

步骤s121,基于所述iptv终端播放的当前节目信息以及对应的节目频道信息,通过网络向服务器终端请求封装好的epg增强文件;

iptv是利用网络通过ip协议(internetprotocol)来传输节目的。ip协议也叫因特网协议,是为计算机网络相互连接进行通信而设计的协议,能将多个包交换网络连接起来,在源地址和目的地址之间传送一种称之为数据包的东西。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守ip协议就可以与因特网互连互通。

在制作epg增强内容时,可以通过自己搭建服务器的方式,也可以使用第三方的服务平台。在因特网服务器或者第三方收集并制作epg增强内容时,将该内容封装为json数据供iptv端请求。在接收到iptv终端发送的请求时,通过自建服务器或者第三方服务平台将封装好的json数据发送给iptv终端。之后iptv终端在获取到该封装数据时,需要先进行解析处理,才能作为epg补充信息和节目相关信息使用。

javascript对象表示法json(javascriptobjectnotation)是一种基于文本,独立于语言的轻量级数据交换格式。它基于ecmascript(w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得json成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

步骤s122,在获取到所述epg增强文件时,按照预设规则处理所述epg增强文件,还原为epg补充信息和节目相关信息。

在获取用json封装的epg增强内容过程中,需要先对目标内容进行封装,服务器端将数据转换成json字符串,由服务器端发送到iptv终端,之后在iptv终端对该json数据进行解析,将json字符串转换为相应的javabean,才能得到可以正常使用的内容。数据封装(dataencapsulation),就是把业务数据映射到某个封装协议的净荷中,然后填充对应协议的包头,形成封装协议的数据包,并完成速率适配。解析,就是封装的逆过程,拆解协议包,处理包头中的信息,取出净荷中的业务信息,数据封装和解析是一对逆过程。json数据的封装方式包括手动封装和利用封装工具封装,目前有不少可利用的封装工具,可以实现json数据的封装,例如,apache工具、fastjson工具和gson工具等;同理,json的解析也可以使用手动解析或利用封装工具。解析json的方法是将json字符串转换为相应的javabean,包括客户端获取json字符串和获取javabean两个主要步骤。

本实施例中提出的epg信息扩充方法,通过基于所述iptv终端播放的当前节目信息以及对应的节目频道信息,通过网络向服务器终端请求封装好的epg增强文件;然后在获取到所述epg增强文件时,按照预设规则处理所述epg增强文件,还原为epg补充信息和节目相关信息;json对于移动设备来说,尤其对于网络环境较差和流量限制的情况下,相对来说格式的数据传输会更节省流量,传输效率更高。

基于第一实施例,提出本发明epg信息扩充方法的第四实施例,参照图5,步骤s200包括:

步骤s210,在通过网络获取到所述epg补充信息时,添加所述epg补充信息至epg界面;

在iptv终端获取到当前节目对应的epg增强内容时,使用web的方式,在现有的epg信息上面增加频道的图标,节目大海报,节目预览片段等内容。具体地,可以根据频道号显示相关频道的频道图标,根据节目号和频道号显示当前节目的海报和节目预览片段,以及其他时间段在该频道所播放节目的海报以及预览片段,丰富epg的内容。

步骤s220,基于所述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信息扩充方法的第五实施例,参照图6,步骤s300包括:

步骤s310,在获取到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,根据iptv终端当前播放节目获取对应的节目相关信息,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;

当接收到基于所述epg界面触发的界面关闭指令时,关闭该epg界面,弹出提示,询问用户是否要观看当前播放节目的节目相关信息,所述节目相关信息包括相关节目推荐,人员信息,用户的评论等内容。

步骤s320,在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息。

如果用户不需要查看节目相关信息,则可以通过遥控器或者其他类似操作关闭提示框,如果用户想要查看节目相关信息,则可以基于该提示框进入节目相关信息的显示页面,此时的iptv对当前显示画面作相应处理,将电视播放画面等比例缩小,使得电视的左边或者右边留出一个空间,用来显示与节目相关的推荐影片,往期节目,相关人员信息等。

本实施例中提出的epg信息扩充方法,通过在获取到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,根据iptv终端当前播放节目获取对应的节目相关信息,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;然后在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息;采用节目相关信息侧边显示的方式可以让用户在浏览这些信息的同时,能够正常观看节目,增强体验感。

基于第一实施例,提出本发明epg信息扩充方法的第六实施例,参照图7,步骤s300之后,所述方法还包括:

步骤s400,当完成再次显示并关闭epg界面的操作时,根据iptv终端当前播放节目获取对应的节目相关信息,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;

当用户再次打开epg界面并关闭时,可以再次弹出提示,询问用户是否需要查看节目相关信息。具体的,当获取到关闭epg界面的指令时,基于iptv终端当前播放节目获取对应的节目相关信息,并显示提示页面。

步骤s500,在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息。

如果用户想要查看节目相关信息,则可以基于该提示框进入节目相关信息的显示页面,此时的iptv对当前显示画面作相应处理,将电视播放画面等比例缩小,使得电视的左边或者右边留出一个空间,用来显示与节目相关的推荐影片,往期节目,相关人员信息等。

本实施例中提出的epg信息扩充方法,通过当完成再次显示并关闭epg界面的操作时,根据iptv终端当前播放节目获取对应的节目相关信息,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;然后在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息;当用户之前选择在关闭epg界面拒绝查看节目相关信息的情况下,可能之后会需要查看,因此当用户再次完成唤醒并关闭epg操作时,再次弹出提示,以供用户查看节目相关信息,提高了用户体验。

基于第一实施例,提出本发明epg信息扩充方法的第七实施例,参照图8,所述方法还包括:

步骤s600,在获取到服务器终端推送的iptv终端当前播放节目对应的节目相关信息时,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;

除了用户主动查看epg界面,进而获取到显示节目相关信息对应的提示页面外,服务器也可以主动向iptv终端推送当前节目的节目相关信息。服务器先获取iptv终端当前播放的节目,基于该节目信息获取存储在存储器中对应的节目相关信息。在获取到服务器端基于当前播放节目推送的节目相关信息时,显示该节目相关信息对应的提示页面,询问用户是否要观看当前播放节目的节目相关信息,所述节目相关信息包括相关节目推荐,人员信息,用户的评论等内容。

步骤s700,在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息。

如果用户想要查看节目相关信息,则可以基于该提示框进入节目相关信息的显示页面,此时的iptv对当前显示画面作相应处理,将电视播放画面等比例缩小,使得电视的左边或者右边留出一个空间,用来显示与节目相关的推荐影片,往期节目,相关人员信息等。

进一步地,在一实施例中,在步骤显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息之后,所述方法还包括:

在获取到基于所述提示页面触发的拒绝更新指令时,关闭所述提示页面。

如果用户不需要查看节目相关信息,则可以通过遥控器或者其他类似操作关闭提示框。

本实施例中提出的epg信息扩充方法,通过在获取到服务器终端推送的iptv终端当前播放节目对应的节目相关信息时,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;然后在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息;服务器可以基于当前播放节目推送对应的节目相关信息,在节目播放的时候弹出提示,询问用户是否需要进行查看,可以在用户不常用epg功能时也有机会接触到可能感兴趣的节目拓展信息,方便用户在观看节目的同时能够对节目有更多的了解。增加用户使用电视的粘滞性。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有epg信息扩充程序,所述epg信息扩充程序被处理器执行时实现如下操作:

在接收到epg信息查看指令时,获取所述epg信息查看指令对应的epg增强文件,其中,所述epg增强文件包括epg补充信息和节目相关信息;

基于获取到的所述epg补充信息生成目标epg信息,更新并显示所述目标epg信息对应的epg界面;

在接收到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,显示所述节目相关信息。

进一步地,所述epg信息扩充程序被处理器执行时还实现如下操作:

在接收到epg信息查看指令时,获取iptv终端播放的当前节目信息以及对应的节目频道信息;

基于所述节目频道获取epg补充信息,基于所述当前节目获取节目相关信息。

进一步地,所述epg信息扩充程序被处理器执行时还实现如下操作:

基于所述iptv终端播放的当前节目信息以及对应的节目频道信息,通过网络向服务器终端请求封装好的epg增强文件;

在获取到所述epg增强文件时,按照预设规则处理所述epg增强文件,还原为epg补充信息和节目相关信息。

进一步地,所述epg信息扩充程序被处理器执行时还实现如下操作:

在通过网络获取到所述epg补充信息时,添加所述epg补充信息至epg界面;

基于所述epg补充信息生成目标epg信息,基于所述目标epg信息更新并显示所述epg界面。

进一步地,所述epg信息扩充程序被处理器执行时还实现如下操作:

在获取到基于所述epg界面触发的界面关闭指令时,关闭所述epg界面,根据iptv终端当前播放节目获取对应的节目相关信息,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;

在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息。

进一步地,所述epg信息扩充程序被处理器执行时还实现如下操作:

当完成再次显示并关闭epg界面的操作时,根据iptv终端当前播放节目获取对应的节目相关信息,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;

在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息。

进一步地,所述epg信息扩充程序被处理器执行时还实现如下操作:

在获取到服务器终端推送的iptv终端当前播放节目对应的节目相关信息时,显示所述节目相关信息对应的提示页面,确定是否展示所述节目相关信息;

在获取到基于所述提示页面触发的同意更新指令时,等比例缩小iptv终端当前播放节目界面,在预设位置显示所述节目相关信息。

进一步地,所述epg信息扩充程序被处理器执行时还实现如下操作:

在获取到基于所述提示页面触发的拒绝更新指令时,关闭所述提示页面。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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