多人视频交互方法、装置、系统、存储介质和计算机设备制造方法及图纸

技术编号:19102642 阅读:37 留言:0更新日期:2018-10-03 04:03
本发明专利技术提供一种多人视频交互方法、装置、系统、存储介质和计算机设备,以解决现有技术中存在的由于多人视频交互方式单一而导致用户留存率不高的技术缺陷。其中一个方法包括步骤:接收主播客户端发送的多人视频交互活动开启指令;向与所述主播客户端建立直播连线连接的若干个第一用户客户端发送表情图;接收各个第一用户客户端根据所述表情图反馈的用户视频截图;分别将所述表情图和各个用户视频截图进行匹配;对是否匹配成功的各个第一用户客户端分别进行记录,并发送是否匹配成功的标记给所述主播客户端、各个第一用户客户端和若干个第二用户客户端进行显示。本发明专利技术实施例丰富了多人视频交互方式,提高了用户留存率。

【技术实现步骤摘要】
多人视频交互方法、装置、系统、存储介质和计算机设备
本专利技术涉及计算机
,具体而言,本专利技术涉及一种多人视频交互方法、装置、系统、存储介质和计算机设备。
技术介绍
目前直播已成为用户沟通交流互动的一种常见方式,被越来越多的用户接受和喜爱。随着技术的发展,当前的直播类产品中出现了多人视频直播的方式,即主播人可以邀请多个用户一起进行直播,那么观众可以同时看到多人的直播互动。但是,目前的多人视频交互方式单一,导致用户留存率不高。
技术实现思路
本专利技术针对现有技术中存在的由于多人视频交互方式单一而导致用户留存率不高的技术缺陷,提出一种多人视频交互方法、装置、系统、存储介质和计算机设备,以丰富多人视频交互方式,提高用户留存率。本专利技术的实施例根据第一个方面,提供了一种多人视频交互方法,包括步骤:接收主播客户端发送的多人视频交互活动开启指令;向与所述主播客户端建立直播连线连接的若干个第一用户客户端发送表情图;接收各个第一用户客户端根据所述表情图反馈的用户视频截图;分别将所述表情图和各个用户视频截图进行匹配;对是否匹配成功的各个第一用户客户端分别进行记录,并发送是否匹配成功的标记给所述主播客户端、各个第一用户客户端和若干个第二用户客户端进行显示。在一个实施例中,所述向与所述主播客户端建立直播连线连接的若干个第一用户客户端发送表情图,包括:从预设的表情库中选取一个表情图;确定所述表情图的展示时间;将所述表情图及其展示时间发送给与所述主播客户端建立直播连线连接的若干个第一用户客户端。在一个实施例中,所述确定所述表情图的展示时间,包括:确定所述表情图在所述多人视频交互活动中被选取的次序;计算设定值与所述次序的差值,将所述差值作为所述表情图的展示时间。在一个实施例中,所述接收各个第一用户客户端根据所述表情图反馈的用户视频截图,包括:接收各个第一用户客户端在所述表情图的展示时间结束时截取的用户视频截图。在一个实施例中,所述分别将所述表情图和各个用户视频截图进行匹配,包括:对各个用户视频截图进行人脸识别,获取各个用户的指定部位的姿态信息;分别将各个用户的指定部位的姿态信息与所述表情图中识别出的对应部位的姿态信息进行相似度计算。在一个实施例中,所述分别将所述表情图和各个用户视频截图进行匹配,之后,还包括:向匹配成功的第一用户客户端配置虚拟资源。在一个实施例中,所述发送是否匹配成功的标记给所述主播客户端、各个第一用户客户端和若干个第二用户客户端进行显示,包括:分别统计各个第一用户客户端在多人视频交互活动中匹配成功的次数;将是否匹配成功的标记和匹配成功的次数发送给所述主播客户端、各个第一用户客户端和若干个第二用户客户端进行显示。在一个实施例中,所述多人视频交互活动开启指令包括活动持续时长;所述发送是否匹配成功的标记给所述主播客户端、各个第一用户客户端和若干个第二用户客户端进行显示,之后,还包括:根据所述活动持续时长确定活动剩余时长;若所述活动剩余时长大于第一预设时间且未接收到主播客户端发送的多人视频交互活动结束指令,向与所述主播客户端建立直播连线连接的若干个第一用户客户端发送另一个表情图,返回接收各个第一用户客户端根据所述表情图反馈的用户视频截图的步骤;若所述活动剩余时长小于等于第一预设时间或者接收到主播客户端发送的多人视频交互活动结束指令,结束多人视频交互活动,向各个第一用户客户端反馈多人视频交互活动中各自匹配成功的次数以及各个第一用户客户端匹配成功次数的排行结果,向所述主播客户端和若干个第二用户客户端反馈多人视频交互活动中匹配成功的次数最多的第一用户客户端以及各个第一用户客户端匹配成功次数的排行结果。本专利技术的实施例根据第二个方面,还提供了另一种多人视频交互方法,包括步骤:获取服务器在接收到主播客户端发送的多人视频交互活动开启指令时发送的表情图;根据所述表情图获取第一用户客户端中用户视频截图;将所述视频截图发送给所述服务器,以使所述服务器根据所述表情图和所述视频截图确定第一用户客户端是否匹配成功。在一个实施例中,所述将所述视频截图发送给所述服务器,之后,还包括:若在预设时间段内接收到所述服务器反馈的第一用户客户端是否匹配成功的标记,判断接收到所述标记的当前时间距离预设时间段结束的时长是否大于等于第二预设时间;若是,在所述时长内展示所述标记,否则,在第二预设时间内展示所述标记;若在预设时间段内未接收到所述服务器反馈的第一用户客户端是否匹配成功的标记,则不再展示所述标记。本专利技术的实施例根据第三个方面,还提供了一种多人视频交互装置,包括:活动开启指令接收模块,用于接收主播客户端发送的多人视频交互活动开启指令;表情图发送模块,用于向与所述主播客户端建立直播连线连接的若干个第一用户客户端发送表情图;视频截图接收模块,用于接收各个第一用户客户端根据所述表情图反馈的用户视频截图;匹配模块,用于分别将所述表情图和各个用户视频截图进行匹配;结果反馈模块,用于对是否匹配成功的各个第一用户客户端分别进行记录,并发送是否匹配成功的标记给所述主播客户端、各个第一用户客户端和若干个第二用户客户端进行显示。本专利技术的实施例根据第四个方面,还提供了另一种多人视频交互装置,包括:表情图获取模块,用于获取服务器在接收到主播客户端发送的多人视频交互活动开启指令时发送的表情图;视频截图获取模块,用于根据所述表情图获取第一用户客户端中用户视频截图;视频截图发送模块,用于将所述视频截图发送给所述服务器,以使所述服务器根据所述表情图和所述视频截图确定第一用户客户端是否匹配成功。本专利技术的实施例根据第五个方面,还提供了一种多人视频交互系统,包括:主播客户端,用于向服务器发送多人视频交互活动开启指令;与所述主播客户端建立直播连线连接的若干个第一用户客户端,用于获取服务器发送的表情图,根据所述表情图获取各个第一用户客户端中用户视频截图;将所述视频截图发送给所述服务器;服务器,用于接收到所述多人视频交互活动开启指令时,向各个第一用户客户端发送表情图;接收各个第一用户客户端根据所述表情图反馈的用户视频截图;分别将所述表情图和各个用户视频截图进行匹配;对是否匹配成功的各个第一用户客户端分别进行记录,并发送是否匹配成功的标记给所述主播客户端、各个第一用户客户端和若干个第二用户客户端进行显示。本专利技术的实施例根据第六个方面,还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任意一项所述的多人视频交互方法。本专利技术的实施例根据第七个方面,还提供了一种计算机设备,所述计算机设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任意一项所述的多人视频交互方法。上述的多人视频交互方法、装置、系统、存储介质和计算机设备,主播客户端启动多人视频交互活动后,服务器向各个第一用户客户端发送表情图,各个第一用户客户端中的用户模仿该表情图中的表情,将模仿结果通过视频截图的方式反馈给服务器,服务器进行表情图和视频截图的比对,从而确定各个第一用户客户端是否匹配成功,并将是否匹配成功的标记发送给各个第一用户客户端进行显示,因此丰富了多人视频交互方式,提高用户留存率。本专利技术附加的方面和优点将在下面的本文档来自技高网...

【技术保护点】
1.一种多人视频交互方法,其特征在于,包括步骤:接收主播客户端发送的多人视频交互活动开启指令;向与所述主播客户端建立直播连线连接的若干个第一用户客户端发送表情图;接收各个第一用户客户端根据所述表情图反馈的用户视频截图;分别将所述表情图和各个用户视频截图进行匹配;对是否匹配成功的各个第一用户客户端分别进行记录,并发送是否匹配成功的标记给所述主播客户端、各个第一用户客户端和若干个第二用户客户端进行显示。

【技术特征摘要】
1.一种多人视频交互方法,其特征在于,包括步骤:接收主播客户端发送的多人视频交互活动开启指令;向与所述主播客户端建立直播连线连接的若干个第一用户客户端发送表情图;接收各个第一用户客户端根据所述表情图反馈的用户视频截图;分别将所述表情图和各个用户视频截图进行匹配;对是否匹配成功的各个第一用户客户端分别进行记录,并发送是否匹配成功的标记给所述主播客户端、各个第一用户客户端和若干个第二用户客户端进行显示。2.根据权利要求1所述的多人视频交互方法,其特征在于,所述向与所述主播客户端建立直播连线连接的若干个第一用户客户端发送表情图,包括:从预设的表情库中选取一个表情图;确定所述表情图的展示时间;将所述表情图及其展示时间发送给与所述主播客户端建立直播连线连接的若干个第一用户客户端。3.根据权利要求2所述的多人视频交互方法,其特征在于,所述确定所述表情图的展示时间,包括:确定所述表情图在所述多人视频交互活动中被选取的次序;计算设定值与所述次序的差值,将所述差值作为所述表情图的展示时间。4.根据权利要求2所述的多人视频交互方法,其特征在于,所述接收各个第一用户客户端根据所述表情图反馈的用户视频截图,包括:接收各个第一用户客户端在所述表情图的展示时间结束时截取的用户视频截图。5.根据权利要求1所述的多人视频交互方法,其特征在于,所述分别将所述表情图和各个用户视频截图进行匹配,包括:对各个用户视频截图进行人脸识别,获取各个用户的指定部位的姿态信息;分别将各个用户的指定部位的姿态信息与所述表情图中识别出的对应部位的姿态信息进行相似度计算。6.根据权利要求1所述的多人视频交互方法,其特征在于,所述分别将所述表情图和各个用户视频截图进行匹配,之后,还包括:向匹配成功的第一用户客户端配置虚拟资源。7.根据权利要求1至6中任意一项所述的多人视频交互方法,其特征在于,所述发送是否匹配成功的标记给所述主播客户端、各个第一用户客户端和若干个第二用户客户端进行显示,包括:分别统计各个第一用户客户端在多人视频交互活动中匹配成功的次数;将是否匹配成功的标记和匹配成功的次数发送给所述主播客户端、各个第一用户客户端和若干个第二用户客户端进行显示。8.根据权利要求7中任意一项所述的多人视频交互方法,其特征在于,所述多人视频交互活动开启指令包括活动持续时长;所述发送是否匹配成功的标记给所述主播客户端、各个第一用户客户端和若干个第二用户客户端进行显示,之后,还包括:根据所述活动持续时长确定活动剩余时长;若所述活动剩余时长大于第一预设时间且未接收到主播客户端发送的多人视频交互活动结束指令,向与所述主播客户端建立直播连线连接的若干个第一用户客户端发送另一个表情图,返回接收各个第一用户客户端根据所述表情图反馈的用户视频截图的步骤;若所述活动剩余时长小于等于第一预设时间或者接收到主播客户端发送的多人视频交互活动结束指令,结束多人视频交互活动,向各个第一用户客户端反馈多人视频交互活动中各自匹配成功的次数以及各个第一用户客户端匹配成功次数的排行结果,向所述主播客户端和若干个第二用户客户端反馈多人视频交...

【专利技术属性】
技术研发人员:杨璐媛范秋明李乐陈春凰王京京
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东,44

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

1