一种电影信息展示方法、装置及电子设备与流程

文档序号:13287453阅读:326来源:国知局
一种电影信息展示方法、装置及电子设备与流程

本发明涉及计算机技术领域和互联网技术领域,尤其涉及一种电影信息展示方法、装置及电子设备。



背景技术:

目前,电影观众可以通过互联网,在网络售票平台购买电影票,在购买电影票的过程中,可以了解影片的播放内容以及其他影片相关信息,例如,观看影片预告片,票房信息,影片评分等,以便决定是否观看该影片。

但是,在选择观看该影片之后,对于影片播放过程中的一些情况,则无法了解到。



技术实现要素:

本发明实施例提供一种电影信息展示方法、装置及电子设备,用以解决现有技术中存在的无法预先了解影片播放过程中将会发生的情况的问题。

本发明实施例提供一种电影信息展示方法,包括:

获取指定电影的电影信息资源,所述电影信息资源包括所述指定电影的播放时长,所述指定电影的预设信息点的展示时刻和信息内容;

在界面上展示时长为所述播放时长的时间轴,并在所述时间轴上所述预设信息点的展示时刻的对应位置,展示所述预设信息点对应的未激活图标;

在所述预设信息点被激活后,在所述时间轴上所述预设信息点的展示时刻的对应位置,展示所述预设信息点对应的已激活图标,并展示所述信息内容。

进一步的,所述电影信息资源还包括所述指定电影的预设信息点的展示时长;

展示所述预设信息点对应的已激活图标,包括:

按照所述展示时长,展示所述预设信息点对应的已激活图标。

进一步的,在所述时间轴上所述预设信息点的展示时刻的对应位置,展示所述预设信息点对应的已激活图标之前,还包括:

当检测到所述界面上展示的所述预设信息点对应的未激活图标被操作时,确定所述预设信息点被激活;或者

当所述指定电影的播放时间到达所述预设信息点的展示时刻时,确定所述预设信息点被激活。

进一步的,所述指定电影具有多个预设信息点;

在所述预设信息点被激活后,还包括:

当之前存在被激活的其他预设信息点时,在所述时间轴上所述其他预设信息点的展示时刻的对应位置,展示所述其他预设信息点对应的未激活图标。

进一步的,在界面上展示时长为所述播放时长的时间轴,包括:

在界面上利用canvas绘制时长为所述播放时长的时间轴。

进一步的,所述预设信息点包括电影尿点和电影彩蛋。

本发明实施例还提供一种电影信息展示装置,包括:

获取模块,用于获取指定电影的电影信息资源,所述电影信息资源包括所述指定电影的播放时长,所述指定电影的预设信息点的展示时刻和信息内容;

展示模块,用于在界面上展示时长为所述播放时长的时间轴,并在所述时间轴上所述预设信息点的展示时刻的对应位置,展示所述预设信息点对应的未激活图标;以及在所述预设信息点被激活后,在所述时间轴上所述预设信息点的展示时刻的对应位置,展示所述预设信息点对应的已激活图标,并展示所述信息内容。

进一步的,所述电影信息资源还包括所述指定电影的预设信息点的展示时长;

所述展示模块,具体用于按照所述展示时长,展示所述预设信息点对应的已激活图标。

进一步的,还包括:

检测模块,用于在所述展示模块在所述时间轴上所述预设信息点的展示时刻的对应位置,展示所述预设信息点对应的已激活图标之前,当检测到所述界面上展示的所述预设信息点对应的未激活图标被操作时,确定所述预设信息点被激活;或者,当所述指定电影的播放时间到达所述预设信息点的展示时刻时,确定所述预设信息点被激活。

进一步的,所述指定电影具有多个预设信息点;

所述展示模块,还用于在所述预设信息点被激活后,当之前存在被激活的其他预设信息点时,在所述时间轴上所述其他预设信息点的展示时刻的对应位置,展示所述其他预设信息点对应的未激活图标。

进一步的,所述展示模块,具体用于在界面上利用canvas绘制时长为所述播放时长的时间轴。

本发明实施例还提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现上述电影信息展示方法的步骤。

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述电影信息展示方法的步骤。

本发明有益效果包括:

本发明实施例提供的方法中,首先获取指定电影的电影信息资源,该电影信息资源包括该指定电影的播放时长,该指定电影的预设信息点的展示时刻和信息内容,然后在界面上展示时长为该播放时长的时间轴,并在时间轴上预设信息点的展示时刻的对应位置,展示预设信息点对应的未激活图标,以及在预设信息点被激活后,在时间轴上预设信息点的展示时刻的对应位置,展示预设信息点对应的已激活图标,并展示预设信息点的信息内容。从而使得观影用户可以预先了解影片播放过程中将会发生的情况。

本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例提供的电影信息展示方法的流程图之一;

图2为本发明实施例提供的电影信息展示方法的流程图之二;

图3为本发明实施例提供的电影信息展示装置的结构示意图;

图4为本发明实施例提供的电子设备的结构示意图。

具体实施方式

为了给出使得观影用户可以预先了解影片播放过程中将会发生的情况的实现方案,本发明实施例提供了一种电影信息展示方法、装置、电子设备及存储介质,以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

本发明实施例提供一种电影信息展示方法,如图1所示,包括:

步骤11、获取指定电影的电影信息资源,该电影信息资源包括指定电影的播放时长,指定电影的预设信息点的展示时刻和信息内容。

步骤12、在界面上展示时长为该播放时长的时间轴,并在时间轴上预设信息点的展示时刻的对应位置,展示预设信息点对应的未激活图标。

步骤13、在预设信息点被激活后,在时间轴上预设信息点的展示时刻的对应位置,展示预设信息点对应的已激活图标,并展示预设信息点的信息内容。

采用上述图1所示的电影信息展示方法,使得观影用户可以预先了解影片播放过程中将会发生的情况。

下面结合附图,用具体实施例对本发明提供的方法及装置进行详细描述。

本发明实施例提供的电影信息展示方法,可应用于网络售票系统中,具体可以针对已知的各个电影,在网络售票系统中网络侧的服务器上预先生成每个电影的电影信息资源,电影信息资源所包括的信息,根据实际需要,可以灵活配置,例如,可以包括电影的播放时长,电影的预设信息点的展示时刻、展示时长和信息内容等,且预设信息点也可以为多个,不同的预设信息点可以表示不同的含义,例如,可以表示电影尿点,也可以表示电影彩蛋。

具体的,可以在服务器上展示电影信息管理界面,界面中提供电影信息资源所包括的各种信息的输入窗口,使得管理人员可以基于该电影信息管理界面,针对电影预先输入该电影的电影信息资源所包括的各种信息,并保存到数据库中,以便后续使用。

进一步的,并非针对每个电影都需要展示信息点,因此,可以设置表示是否需要展示电影的信息点的标识信息。

在针对电影配置了对应的电影信息资源后,即可以在网络售票系统中的客户端一侧实现上述电影信息展示方法,如图2所示,具体可以包括如下步骤:

步骤21、向服务器发送指定电影的电影信息资源请求,电影信息资源请求中携带该指定电影的电影标识。

步骤22、接收服务器返回的该指定电影的电影信息资源,电影信息资源可以包括指定电影的播放时长,指定电影的预设信息点的展示时刻和信息内容。

进一步的,电影信息资源还可以包括指定电影的预设信息点的展示时长;

指定电影可以具有多个预设信息点,相应的,返回的电影信息资源可以包括每个预设信息点的相关信息,例如,展示时刻,展示时长,信息内容等。

本步骤中,如果指定电影不存在需要展示的信息点,则接收服务器返回的表示不需要展示该指定电影的信息点的标识信息,并基于该标识信息确定不需要展示该指定电影的信息点的标识信息。

步骤23、客户端在接收到服务器返回的该指定电影的电影信息资源后,基于其中的播放时长和展示时刻,确定在时长为播放时长的时间轴上,该指定电影的预设信息点的展示时刻的对应位置。

具体的,展示时刻可以通过影片开始之后播放的时长表示,相应的,计算展示时刻除以指定电影的播放时长的百分比,表示该指定电影的预设信息点的展示时刻的对应位置。

步骤24、客户端在界面上展示时长为播放时长的时间轴,并在该时间轴上预设信息点的展示时刻的对应位置,展示预设信息点对应的未激活图标。

本步骤中,具体可以在界面上利用canvas绘制时长为播放时长的时间轴,并进行展示。

本步骤中,未激活图标可以是在客户端本地存储的,也可以是在电影信息资源中携带的。

进一步的,当存在表示不同含义的多种预设信息点时,所展示的未激活图标与预设信息点的含义相对应,即不同含义的预设信息点对应的未激活图标不同。

步骤25、检测到指定电影的预设信息点被激活。

本发明实施例中,观影用户可以在界面上对展示的预设信息点对应的未激活图标进行操作,例如,点击操作,互动操作等;当检测到界面上展示的预设信息点对应的未激活图标被操作时,确定被操作的预设信息点被激活。

本发明实施例中,当指定电影的播放时间到达预设信息点的展示时刻时,也可以确定到达展示时刻的该预设信息点被激活。

步骤26、在检测到预设信息点被激活后,在时间轴上该预设信息点的展示时刻的对应位置,展示预设信息点对应的已激活图标,并展示该预设信息点的信息内容,可以在相对已激活图标的预设位置展示信息内容,例如,在已激活图标的下方展示信息内容。

信息内容可以根据实际需要,在服务器一侧预先配置。

本步骤中,当电影信息资源还包括指定电影的预设信息点的展示时长时,在展示预设信息点对应的已激活图标时,可以按照该预设信息点的展示时长,展示该预设信息点对应的已激活图标,在展示的时长达到该预设信息点的展示时长之后,恢复展示未激活图标,并且不再展示信息内容。

本发明实施例中,当指定电影具有多个预设信息点时,可能出现在预设信息点被激活时,之前存在被激活的其他预设信息点,针对这一情况,则本发明实施例中,在预设信息点被激活后,且当之前存在被激活的其他预设信息点时,还可以在时间轴上其他预设信息点的展示时刻的对应位置,展示其他预设信息点对应的未激活图标,即恢复展示其他预设信息点的未激活图标,并且不再展示其他预设信息点的信息内容。

采用本发明实施例提供的上述电影信息展示方法,使得观影用户可以预先了解影片播放过程中将会发生的情况,从而能够更合理的在观影过程安排事项,例如,在观影过程中到影厅外拨打电话,去卫生间等,又如在预先知道影片末尾有彩蛋时,不会提早离开影厅,从而给观影用户更好的观影体验。

基于同一发明构思,根据本发明上述实施例提供的电影信息展示方法,相应地,本发明另一实施例还提供了一种电影信息展示装置,其结构示意图如图3所示,具体包括:

获取模块31,用于获取指定电影的电影信息资源,所述电影信息资源包括所述指定电影的播放时长,所述指定电影的预设信息点的展示时刻和信息内容;

展示模块32,用于在界面上展示时长为所述播放时长的时间轴,并在所述时间轴上所述预设信息点的展示时刻的对应位置,展示所述预设信息点对应的未激活图标;以及在所述预设信息点被激活后,在所述时间轴上所述预设信息点的展示时刻的对应位置,展示所述预设信息点对应的已激活图标,并展示所述信息内容。

进一步的,所述电影信息资源还包括所述指定电影的预设信息点的展示时长;

所述展示模块32,具体用于按照所述展示时长,展示所述预设信息点对应的已激活图标。

进一步的,还包括:

检测模块33,用于在所述展示模块32在所述时间轴上所述预设信息点的展示时刻的对应位置,展示所述预设信息点对应的已激活图标之前,当检测到所述界面上展示的所述预设信息点对应的未激活图标被操作时,确定所述预设信息点被激活;或者,当所述指定电影的播放时间到达所述预设信息点的展示时刻时,确定所述预设信息点被激活。

进一步的,所述指定电影具有多个预设信息点;

所述展示模块32,还用于在所述预设信息点被激活后,当之前存在被激活的其他预设信息点时,在所述时间轴上所述其他预设信息点的展示时刻的对应位置,展示所述其他预设信息点对应的未激活图标。

进一步的,所述展示模块32,具体用于在界面上利用canvas绘制时长为所述播放时长的时间轴。

上述各模块的功能可对应于图1或图2所示流程中的相应处理步骤,在此不再赘述。

基于同一发明构思,根据本发明上述实施例提供的电影信息展示方法,相应地,本发明另一实施例还提供了一种电子设备,其结构示意图如图4所示,具体包括:处理器41、通信接口42、存储器43和通信总线44,其中,处理器41,通信接口42,存储器43通过通信总线44完成相互间的通信;

存储器43,用于存放计算机程序;

处理器41,用于执行存储器43上所存放的程序时,实现上述电影信息展示方法的步骤。

上述电子设备提到的通信总线可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(randomaccessmemory,ram),也可以包括非易失性存储器(non-volatilememory,nvm),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

基于同一发明构思,根据本发明上述实施例提供的电影信息展示方法,相应地,本发明另一实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述电影信息展示方法的步骤。

综上所述,本发明实施例提供的方案,包括:首先获取指定电影的电影信息资源,该电影信息资源包括该指定电影的播放时长,该指定电影的预设信息点的展示时刻和信息内容,然后在界面上展示时长为该播放时长的时间轴,并在时间轴上预设信息点的展示时刻的对应位置,展示预设信息点对应的未激活图标,以及在预设信息点被激活后,在时间轴上预设信息点的展示时刻的对应位置,展示预设信息点对应的已激活图标,并展示预设信息点的信息内容。从而使得观影用户可以预先了解影片播放过程中将会发生的情况。

本申请的实施例所提供的电影信息展示装置可通过计算机程序实现。本领域技术人员应该能够理解,上述的模块划分方式仅是众多模块划分方式中的一种,如果划分为其他模块或不划分模块,只要电影信息展示装置具有上述功能,都应该在本申请的保护范围之内。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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