利索能及
我要发布
收藏
专利号: 2018100144203
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种直播互动方法,其特征在于,所述直播互动方法包括服务端执行的如下步骤:实时接收第一客户端上传的直播视频流;

对所述直播视频流进行动画合成处理,得到第一合成视频流;

将所述第一合成视频流发送到第二客户端进行播放;

在所述第一合成视频流的播放过程中,若接收到所述第二客户端发送的互动操作指令,则根据预设的互动操作与反应视频之间的映射关系,获取所述互动操作指令对应的目标反应视频,其中,所述互动操作指令由所述第二客户端根据用户的触摸操作生成;

对所述目标反应视频进行动画转换,并将转换后的目标反应视频与当前的所述直播视频流进行合成,得到第二合成视频流;

将所述第二合成视频流发送到所述第二客户端进行播放。

2.如权利要求1所述的直播互动方法,其特征在于,在所述实时接收第一客户端上传的直播视频流之前,所述直播互动方法还包括所述服务端执行的如下步骤:设置预设数量的所述互动操作;

获取所述第一客户端选取的互动操作,并接收所述第一客户端在所述选取的互动操作下上传的反应视频;

建立所述选取的互动操作与所述反应视频之间的映射关系,并将所述选取的互动操作与所述反应视频关联保存。

3.如权利要求1或2所述的直播互动方法,其特征在于,在所述将所述第二合成视频流发送到所述第二客户端进行播放之后,所述直播互动方法还包括所述服务端执行的如下步骤:获取所述第二客户端的用户信息;

根据所述用户信息和所述互动操作指令,生成互动操作记录;

将所述互动操作记录发送到所述第一客户端和所述第二客户端进行显示。

4.一种直播互动方法,其特征在于,所述直播互动方法包括第二客户端执行的如下步骤:接收并播放服务端发送的第一合成视频流,使得在所述第二客户端的直播窗口显示所述第一合成视频流包含的第一直播视频,在所述第二客户端的动画窗口显示所述第一直播视频对应的第一动画视频;

在所述第一合成视频流的播放过程中,对所述第一直播视频的图像进行图像识别,确定互动对象在所述直播窗口中的区域位置;

若检测到用户在所述直播窗口中的特定触摸操作,则根据所述特定触摸操作和所述互动对象的所述区域位置,确定所述特定触摸操作对应的互动操作指令;

将所述互动操作指令发送给所述服务端;

若接收到所述服务端发送的所述第二合成视频流,则播放所述第二合成视频流,使得在所述直播窗口显示所述第二合成视频流包含的第二直播视频,在所述动画窗口显示第二动画视频,其中,所述第二动画视频为根据所述互动操作指令得到的目标反应视频对应的动画视频。

5.如权利要求4所述的直播互动方法,其特征在于,所述若检测到用户在所述直播窗口中的特定触摸操作,则根据所述特定触摸操作和所述互动对象的所述区域位置,确定所述特定触摸操作对应的互动操作指令包括:若检测到用户在所述直播窗口中的特定触摸操作,则根据预设的触摸操作和互动动作之间的对应关系,确定所述特定触摸操作对应的目标互动动作;

获取所述特定触摸操作在所述直播窗口中的目标位置;

将所述目标位置与所述互动对象的所述区域位置进行匹配,获取所述目标位置对应的目标互动对象;

根据所述目标互动动作和所述目标互动对象,确定所述特定触摸操作对应的互动操作指令。

6.一种直播互动装置,其特征在于,所述直播互动装置包括服务端,所述服务端包括:直播视频接收模块,用于实时接收第一客户端上传的直播视频流;

第一视频合成模块,用于对所述直播视频流进行动画合成处理,得到第一合成视频流;

第一视频发送模块,用于将所述第一合成视频流发送到第二客户端进行播放;

反应视频匹配模块,用于在所述第一合成视频流的播放过程中,若接收到所述第二客户端发送的互动操作指令,则根据预设的互动操作与反应视频之间的映射关系,获取所述互动操作指令对应的目标反应视频,其中,所述互动操作指令由所述第二客户端根据用户的触摸操作生成;

第二视频合成模块,用于对所述目标反应视频进行动画转换,并将转换后的目标反应视频与当前的所述直播视频流进行合成,得到第二合成视频流;

第二视频发送模块,用于将所述第二合成视频流发送到所述第二客户端进行播放。

7.一种直播互动装置,其特征在于,所述直播互动装置包括第二客户端,所述第二客户端包括:第一视频播放模块,用于接收并播放服务端发送的第一合成视频流,使得在所述第二客户端的直播窗口显示所述第一合成视频流包含的第一直播视频,在所述第二客户端的动画窗口显示所述第一直播视频对应的第一动画视频;

对象识别模块,用于在所述第一合成视频流的播放过程中,对所述第一直播视频的图像进行图像识别,确定互动对象在所述直播窗口中的区域位置;

互动指令生成模块,用于若检测到用户在所述直播窗口中的特定触摸操作,则根据所述特定触摸操作和所述互动对象的所述区域位置,确定所述特定触摸操作对应的互动操作指令;

互动指令发送模块,用于将所述互动操作指令发送给所述服务端;

第二视频播放模块,用于若接收到所述服务端发送的所述第二合成视频流,则播放所述第二合成视频流,使得在所述直播窗口显示所述第二合成视频流包含的第二直播视频,在所述动画窗口显示第二动画视频,其中,所述第二动画视频为根据所述互动操作指令得到的目标反应视频对应的动画视频。

8.如权利要求7所述的直播互动装置,其特征在于,所述互动指令生成模块包括:互动动作确定单元,用于若检测到用户在所述直播窗口中的特定触摸操作,则根据预设的触摸操作和互动动作之间的对应关系,确定所述特定触摸操作对应的目标互动动作;

目标位置获取单元,用于获取所述特定触摸操作在所述直播窗口中的目标位置;

互动对象确定单元,用于将所述目标位置与所述互动对象的所述区域位置进行匹配,获取所述目标位置对应的目标互动对象;

互动指令确定单元,用于根据所述目标互动动作和所述目标互动对象,确定所述特定触摸操作对应的互动操作指令。

9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至3任一项所述的直播互动方法的步骤,或者,所述处理器执行所述计算机程序时实现如权利要求4或5所述的直播互动方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述的直播互动方法的步骤,或者,所述计算机程序被处理器执行时实现如权利要求4或5所述的直播互动方法的步骤。