视频互动功能的实现方法和装置制造方法及图纸

技术编号:22446632 阅读:16 留言:0更新日期:2019-11-02 06:00
本申请涉及一种视频互动功能的实现方法和装置,该方法包括:检测目标视频的当前播放进度点;获取与所述当前播放进度点匹配的历史互动记录,所述匹配的历史互动记录包括历史互动位置;在当前视频画面上与所述历史互动位置对应的位置处,显示历史互动元素。本申请提供的方案能够实现用户与视频之间的互动。

The realization method and device of video interactive function

【技术实现步骤摘要】
视频互动功能的实现方法和装置
本申请涉及视频
,特别是涉及一种视频互动功能的实现方法和装置。
技术介绍
众所周知,视频中可以同时携带图像和声音等信息,因而利用终端设备播放视频可以形象生动地向用户传递信息。终端设备作为视频的播放工具,往往是单向地向用户传递信息,即用户仅作为信息的接收者。然而,随着时代的发展,用户的自我表达诉求日益增加。在此情况下,终端设备有必要实现视频的互动功能,即支持用户对视频进行互动操作,且终端检测到该互动操作时,向用户展示互动效果。
技术实现思路
基于此,有必要针对用户与视频之间的互动问题,提供一种视频互动功能的实现方法和装置。一种视频互动功能的实现方法,包括:检测目标视频的当前播放进度点;获取与所述当前播放进度点匹配的历史互动记录,所述匹配的历史互动记录包括历史互动位置;在当前视频画面上与所述历史互动位置对应的位置处,显示历史互动元素。一种视频互动功能的实现方法,包括:在接收到携带视频标识的互动展示请求时,获取与所述视频标识对应的目标视频的历史互动记录,所述历史互动记录包括历史互动位置,所述历史互动位置为视频画面中的位置;将所述历史互动记录发送至所述互动展示请求对应的终端,所述历史互动记录用于供所述终端获取与所述目标视频的当前播放进度点匹配的历史互动记录,并在所述目标视频的当前视频画面上与所述历史互动位置对应的位置处显示历史互动元素。一种视频互动功能的实现装置,包括:当前进度检测模块,用于检测目标视频的当前播放进度点;匹配记录获取模块,用于获取与所述当前播放进度点匹配的历史互动记录,所述匹配的历史互动记录包括历史互动位置;历史元素显示模块,用于在当前视频画面上与所述历史互动位置对应的位置处,显示历史互动元素。上述视频互动功能的实现方法和装置,获取与当前播放进度点匹配的历史互动记录,该历史互动记录包括历史互动位置,进而,在当前视频画面上与该历史互动位置对应的位置处,显示历史互动元素。首先,历史互动位置对应目标视频的具体视频画面中的具体位置,因而互动的针对性高。其次,根据历史互动记录能够在目标视频的具体视频画面中的具体位置处,呈现以往观看过目标视频的各用户与目标视频的互动情况,能够有效地营造热闹的互动氛围,提高互动参与率。此外,也能够有效地挖掘目标视频中的亮点,提高信息的传播效率。附图说明图1为一个实施例中视频互动功能的实现方法的应用环境图;图2为一个实施例中视频互动功能的实现方法的流程示意图;图3为一个实施例中目标视频的播放界面的示意图;图4a和4b为一个实施例中目标视频的选择界面及播放界面的示意图;图5为一个实施例中显示历史互动元素的界面示意图;图6为一个实施例中视频互动功能的实现方法的流程示意图;图7为一个传统视频应用的界面示意图;图8为一个实施例中视频互动功能的实现方法的流程示意图;图9a至图9c为一个实施例中进行预定互动操作的过程中的界面示意图;图10为一个实施例中视频互动功能的实现方法的流程示意图;图11为一个实施例中视频互动功能的实现方法的流程示意图;图12为一个实施例中生成看点信息的步骤的流程示意图;图13为一个实施例中确定看点进度区间的步骤的流程示意图;图14为一个实施例中向初始互动用户发送资源的步骤的流程示意图;图15为一个实施例中检测热点互动目标的步骤的流程示意图;图16为一个实施例中多帧视频画面中相互对应的区域范围的示意图;图17为一个实施例中视频互动功能的实现方法的流程示意图;图18为一个实施例中视频互动功能的实现装置的结构框图;图19为一个实施例中视频互动功能的实现装置的结构框图;图20为一个实施例中计算机设备的结构框图;图21为一个实施例中计算机设备的结构框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。本申请各实施例提供的视频互动功能的实现方法,可应用于如图1所示的应用环境中。该应用环境可涉及终端110和服务器120,终端110和服务器120可以通过网络进行连接。可以理解,在其他应用环境中,还可能涉及到更多的终端,各终端均可以通过网络与服务器120进行连接。服务器120可在接收到终端110发送的携带视频标识的互动展示请求后,将该视频标识对应的目标视频的历史互动记录发送至终端110。其中,历史互动记录包括历史互动位置,且该历史互动位置为视频画面中的位置。相应地,终端110可检测目标视频的当前播放进度点,并获取与该当前播放进度点相匹配的历史互动记录,该相匹配的历史互动记录包括历史互动位置。当获取到该相匹配的历史互动记录时,终端110在该当前视频画面上与该历史互动位置对应的位置处,显示历史互动元素。需要说明的是,终端110可以是台式终端或移动终端,台式终端可包括台式电脑,移动终端可以包括手机、平板电脑、笔记本电脑、个人数字助理和穿戴式设备等中的至少一种。服务器120可以用独立的物理服务器,或者多个物理服务器构成的服务器集群实现。在一个实施例中,如图2所示,提供了一种视频互动功能的实现方法。以该方法应用于上述图1中的终端110为例进行说明。该方法可以包括如下步骤S202至S206。S202,检测目标视频的当前播放进度点。可以理解,终端110可以通过其安装的具备视频播放功能的应用(下文简称视频应用)进行视频播放,如浏览器客户端、视频播放客户端、以及视频播放小程序等应用。在实际应用中,视频应用可显示视频的播放控件,当视频处于初始待播放状态时,用户点击该视频对应的播放控件后,终端110将创建该视频对应的播放任务,该视频从初始待播放状态进入播放状态,即终端110从该视频的起始进度点开始对该视频进行播放。未满足播放终止条件时,终端110可以在检测到暂停操作时暂停该播放任务,以及在检测到续播触发操作时继续执行该播放任务,其中播放终止条件可包括离开该视频的视频播放界面或该视频已播放完毕。满足播放终止条件时,终端110销毁该播放任务。并且,该播放任务被销毁后,该视频将重新处于初始待播放状态。在一个实施例中,播放任务可以为线程。目标视频,可以为具有与之对应的播放任务的视频,例如当前正在播放的视频,或者当前处于暂停播放状态的视频等。在一个实施例中,视频应用的视频播放界面上设置有视频播放窗口,该视频播放窗口中设置有播放控件。并且,用户点击该播放控件后,该视频应用就直接在该视频播放窗口中播放对应的视频。在此情况下,若在用户点击播放控件之前,该播放控件对应的视频处于初始待播放状态,用户点击该播放控件后,终端110便创建该视频对应的播放任务,该视频即为目标视频。以图3所示为例,视频应用的视频播放界面3I上,设置有对应于视频3A的视频播放窗口W-3A和对应于视频3B的视频播放窗口W-3B,该视频播放窗口W-3A中设置有播放控件C-3A,该视频播放窗口W-3B中设置有播放控件C-本文档来自技高网
...

【技术保护点】
1.一种视频互动功能的实现方法,其特征在于,包括:检测目标视频的当前播放进度点;获取与所述当前播放进度点匹配的历史互动记录,所述匹配的历史互动记录包括历史互动位置;在当前视频画面上与所述历史互动位置对应的位置处,显示历史互动元素。

【技术特征摘要】
1.一种视频互动功能的实现方法,其特征在于,包括:检测目标视频的当前播放进度点;获取与所述当前播放进度点匹配的历史互动记录,所述匹配的历史互动记录包括历史互动位置;在当前视频画面上与所述历史互动位置对应的位置处,显示历史互动元素。2.如权利要求1所述的方法,其特征在于,所述历史互动记录还包括历史互动进度点;所述获取与所述当前播放进度点匹配的历史互动记录,包括:获取其历史互动进度点与当前播放进度点匹配的历史互动记录。3.如权利要求2所述的方法,其特征在于,所述历史互动记录还包括历史互动用户标识;所述历史互动元素与所述历史互动用户标识相匹配,且不同的所述历史互动用户标识匹配不同的所述历史互动元素。4.如权利要求1所述的方法,其特征在于,所述历史互动元素包括静态元素和/或动画元素。5.如权利要求1至4任一项所述的方法,其特征在于,还包括:检测作用于所述目标视频的视频播放区域中的预定互动操作;确定所述预定互动操作所对应的当前互动位置,所述当前互动位置为所述目标视频的当前视频画面中的位置;生成携所述当前互动位置的当前互动请求;将所述当前互动请求发送至服务器,所述当前互动请求用于指示所述服务器基于所述当前互动位置,获得所述预定互动操作对应的所述历史互动记录。6.如权利要求5所述的方法,其特征在于,所述方法还包括:确定所述预定互动操作所对应的当前互动进度点,所述当前互动进度点为检测到所述预定互动操作时所述目标视频的播放进度点;所述当前互动请求还携带所述当前互动进度点,且该当前互动请求用于指示所述服务器基于所述当前互动位置和所述当前互动进度点,获得所述预定互动操作对应的所述历史互动记录。7.如权利要求5所述的方法,其特征在于,在所述确定所述预定互动操作所对应的当前互动位置之后,还包括:在所述当前视频画面中的当前互动位置处,显示当前互动元素;其中,所述当前互动元素包括静态元素和/或动画元素。8.如权利要求7所述的方法,其特征在于,所述方法还包括:在所述当前视频画面中的当前互动位置处,显示当前互动元素之前,还包括:获取当前互动用户标识;确定与所述当前互动用户标识相匹配的当前互动元素;其中,不同的所述当前互动用户标识匹配不同的所述当前互动元素。9.一种视频互动功能的实现方法,其特征在于,包括:在接收到携带视频标识的互动展示请求时,获取与所述视频标识对应的目标视频的历史互动记录,所述历史互动记录包括历史互动位置,所述历史互动位置为视频画面中的位置;将所述历史互动记录发送至所述互动展示请求对应的终端,所述历史互动记录用于供所述终端获取与所述目标视频的当前播放进度点匹配的历史互动记录,并在所述目标视频的当前视频画面上与所述历史互动位置对应的位置处显示历史互动元素。10.如权利要求9所述的方法,其...

【专利技术属性】
技术研发人员:邵和明
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1