一种直播互动系统、方法及装置制造方法及图纸

技术编号:38147081 阅读:10 留言:0更新日期:2023-07-13 09:11
本发明专利技术实施例提供了一种直播互动系统、方法及装置,涉及软件技术领域,目标用户客户端在接收到目标用户输入的与主播进行互动的指令后,向服务端发送请求与主播进行互动的互动请求;服务端在接收到互动请求之后,向主播客户端发送指示主播与目标用户之间进行互动的互动指令;主播客户端在接收到互动指令之后,加载主播互动动画,以指示主播基于主播互动动画做出互动行为;检测主播的互动行为;向服务端发送表示主播的互动行为的行为信息;服务端向目标用户客户端转发行为信息;目标用户客户端基于行为信息,加载目标用户互动动画,以指示目标用户基于目标用户互动动画与主播进行互动。应用本发明专利技术实施例能够实现用户与主播之间的双向互动。间的双向互动。间的双向互动。

【技术实现步骤摘要】
一种直播互动系统、方法及装置


[0001]本专利技术涉及软件
,特别是涉及一种直播互动系统、方法及装置。

技术介绍

[0002]现有技术中,用户在观看直播时可以通过发送评论、为主播赠送虚拟礼物等行为与主播进行互动,用户发送的评论可以显示在直播界面中,用户为主播赠送虚拟礼物后直播界面可以显示虚拟礼物的动画特效,从而实现用户与主播之间的互动。但当前用户与主播之间的互动方式主要为用户单方面与主播进行互动,难以实现用户与主播之间的双向互动。

技术实现思路

[0003]本专利技术实施例的目的在于提供一种直播互动系统、方法及装置,以实现用户与主播之间的双向互动。具体技术方案如下:
[0004]第一方面,本专利技术实施例提供了一种直播互动系统,上述系统包括:服务端、主播使用的主播客户端和观看直播的目标用户使用的目标用户客户端;
[0005]所述目标用户客户端,用于在接收到目标用户输入的与主播进行互动的指令后,向服务端发送请求与主播进行互动的互动请求;
[0006]所述服务端,用于在接收到所述互动请求之后,向所述主播客户端发送用于指示主播与目标用户之间进行互动的互动指令;
[0007]所述主播客户端,用于在接收到所述互动指令之后,加载主播互动动画,以指示主播基于所述主播互动动画做出互动行为;检测主播的互动行为;向所述服务端发送表示主播的互动行为的行为信息;
[0008]所述服务端,用于向所述目标用户客户端转发所述行为信息;
[0009]所述目标用户客户端,用于基于所述行为信息,加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。
[0010]第二方面,本专利技术实施例提供了一种直播互动方法,应用于主播使用的主播客户端,上述方法包括:
[0011]在接收到服务端发送的用于指示主播与目标用户之间进行互动的互动指令之后,加载直播互动动画,以指示主播基于所述直播互动动画做出互动行为,其中,所述互动指令为:所述服务端在接收到观看直播的目标用户使用的目标用户客户端发送的互动请求后发送的,所述互动请求为:所述目标用户客户端在接收到目标用户输入的与主播进行互动的指令后向所述服务端发送的;
[0012]检测主播的互动行为;
[0013]向所述服务端发送表示主播的互动行为的行为信息,以使得所述服务端向所述目标用户客户端转发所述行为信息,并使得所述目标用户客户端基于所述行为信息加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。
[0014]第三方面,本专利技术实施例提供了一种直播互动方法,应用于观看直播的目标用户使用的目标用户客户端,上述方法包括:
[0015]在接收到目标用户输入的与主播进行互动的指令后,向服务端发送请求与主播进行互动的互动请求,以使得所述服务端在接收到所述互动指令之后,向所述主播客户端发送用于指示主播与目标用户之间进行互动的互动指令,并使得所述主播客户端在接收到所述互动指令之后加载主播互动动画,以指示主播基于所述主播互动动画做出互动行为,并检测主播的互动行为,且通过所述服务端向所述目标用户客户端发送表示主播的互动行为的行为信息;
[0016]基于所述行为信息,加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。
[0017]第四方面,本专利技术实施例提供了一种直播互动方法,应用于服务端,上述方法包括:
[0018]在接收到目标用户客户端发送的互动请求之后,向主播客户端发送用于指示主播与目标用户之间进行互动的互动指令,以使得所述主播客户端在接收到所述互动指令之后,加载主播互动动画,以指示主播基于所述主播互动动画做出互动行为,并检测主播的互动行为;
[0019]向目标用户客户端转发主播客户端发送的表示主播的互动行为的行为信息,以使得所述目标用户客户端基于所述行为信息加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。
[0020]第五方面,本专利技术实施例提供了一种主播互动装置,应用于主播使用的主播客户端,上述装置包括:
[0021]第一动画加载模块,用于在接收到服务端发送的用于指示主播与目标用户之间进行互动的互动指令之后,加载直播互动动画,以指示主播基于所述直播互动动画做出互动行为,其中,所述互动指令为:所述服务端在接收到观看直播的目标用户使用的目标用户客户端发送的互动请求后发送的,所述互动请求为:所述目标用户客户端在接收到目标用户输入的与主播进行互动的指令后向所述服务端发送的;
[0022]检测模块,用于检测主播的互动行为;
[0023]行为信息发送模块,用于向所述服务端发送表示主播的互动行为的行为信息,以使得所述服务端向所述目标用户客户端转发所述行为信息,并使得所述目标用户客户端基于所述行为信息加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。
[0024]第六方面,本专利技术实施例提供了一种主播互动装置,应用于观看直播的目标用户使用的目标用户客户端,上述装置包括:
[0025]互动请求发送模块,用于在接收到目标用户输入的与主播进行互动的指令后,向服务端发送请求与主播进行互动的互动请求,以使得所述服务端在接收到所述互动指令之后,向所述主播客户端发送用于指示主播与目标用户之间进行互动的互动指令,并使得所述主播客户端在接收到所述互动指令之后加载主播互动动画,以指示主播基于所述主播互动动画做出互动行为,并检测主播的互动行为,且通过所述服务端向所述目标用户客户端发送表示主播的互动行为的行为信息;
[0026]第二动画加载模块,用于基于所述行为信息,加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。
[0027]第七方面,本专利技术实施例提供了一种主播互动装置,应用于服务端,上述装置包括:
[0028]互动指令发送模块,用于在接收到目标用户客户端发送的互动请求之后,向主播客户端发送用于指示主播与目标用户之间进行互动的互动指令,以使得所述主播客户端在接收到所述互动指令之后,加载主播互动动画,以指示主播基于所述主播互动动画做出互动行为,并检测主播的互动行为;
[0029]行为信息转发模块,用于向目标用户客户端转发主播客户端发送的表示主播的互动行为的行为信息,以使得所述目标用户客户端基于所述行为信息加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。
[0030]第八方面,一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0031]存储器,用于存放计算机程序;
[0032]处理器,用于执行存储器上所存放的程序时,实现上述第二方面、第三方面或第四方面的任一方法步骤。
[0033]第九方面,一种计算机可读存储介质,上述计算机可读存储介质内存储有计算机程序,上述计算机程序被处理器执行时,实现上述第二方面、第三方面或第四方面的任本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种直播互动系统,其特征在于,所述系统包括:服务端、主播使用的主播客户端和观看直播的目标用户使用的目标用户客户端;所述目标用户客户端,用于在接收到目标用户输入的与主播进行互动的指令后,向服务端发送请求与主播进行互动的互动请求;所述服务端,用于在接收到所述互动请求之后,向所述主播客户端发送用于指示主播与目标用户之间进行互动的互动指令;所述主播客户端,用于在接收到所述互动指令之后,加载主播互动动画,以指示主播基于所述主播互动动画做出互动行为;检测主播的互动行为;向所述服务端发送表示主播的互动行为的行为信息;所述服务端,用于向所述目标用户客户端转发所述行为信息;所述目标用户客户端,用于基于所述行为信息,加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。2.根据权利要求1所述的系统,其特征在于,所述主播客户端,具体用于:在接收到所述互动指令之后,加载主播互动动画,以指示主播基于所述主播互动动画做出预设手势;检测主播做出的预设手势;向所述服务端发送表示所述预设手势的位置的行为信息;所述目标用户客户端,具体用于:基于所述行为信息表示的预设手势的位置,加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。3.根据权利要求1所述的系统,其特征在于,所述主播客户端,具体用于:持续检测主播当前的互动行为;持续向所述服务端发送表示主播当前的互动行为的行为信息;所述服务端,具体用于:向所述目标用户客户端持续转发所述行为信息;所述目标用户客户端,具体用于:基于持续获得的行为信息,加载并调整目标用户互动动画。4.根据权利要求1所述的系统,其特征在于,所述主播客户端,具体用于:在接收到所述互动指令之后,加载用于播放主播互动动画的预设主播动画页面,播放所述主播互动动画;所述目标用户客户端,具体用于:基于所述行为信息,加载用于播放目标用户互动动画的预设用户动画页面,播放所述目标用户互动动画。5.根据权利要求4所述的系统,其特征在于,所述主播客户端,还用于:在播放所述主播互动动画之后,若待播放的下一动画为所述主播互动动画,则刷新所述预设主播动画页面,重新播放所述主播互动动画;所述目标用户客户端,还用于:在播放所述目标用户互动动画之后,若待播放的下一动画为目标用户互动动画,则刷新所述预设用户动画页面,重新播放所述目标用户互动动画。6.根据权利要求1

5中任一项所述的系统,其特征在于,所述目标用户客户端,还用于:
接收目标用户基于所述目标用户互动动画输入的控制指令,获取表示所述目标用户对所述主播的互动行为进行的响应的响应信息;向所述服务端发送所述响应信息;所述服务端,还用于:在接收到所述响应信息后,向所述目标用户客户端和主播客户端发送动画播放指令和所述响应信息;所述目标用户客户端,还用于:在接收到所述动画播放指令和所述响应信息后,基于所述响应信息播放所述动画播放指令指示的预设动画;所述主播用户客户端,还用于:在接收到所述动画播放指令和所述响应信息后,基于所述响应信息播放所述动画播放指令指示的预设动画。7.根据权利要求6所述的系统,其特征在于,所述系统还包括除所述目标用户外观看直播的其他用户使用的非目标用户客户端;所述服务端,具体用于在接收到所述响应信息后,向所述目标用户客户端、主播客户端和非目标用户客户端发送动画播放指令和所述响应信息。所述非目标用户客户端,用于在接收到所述动画播放指令和所述响应信息后,播放所述动画播放指令指示的预设动画。8.一种直播互动方法,其特征在于,应用于主播使用的主播客户端,所述方法包括:在接收到服务端发送的用于指示主播与目标用户之间进行互动的互动指令之后,加载直播互动动画,以指示主播基于所述直播互动动画做出互动行为,其中,所述互动指令为:所述服务端在接收到观看直播的目标用户使用的目标用户客户端发送的互动请求后发送的,所述互动请求为:所述目标用户客户端在接收到目标用户输入的与主播进行互动的指令后向所述服务端发送的;检测主播的互动行为;向所述服务端发送表示主播的互动行为的行为信息,以使得所述服务端向所述目标用户客户端转发所述行为信息,并使得所述目标用户客户端基于所述行为信息加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。9.根据权利要求8所述的方法,其特征在于,所述加载直播互动动画,以指示主播基于所述主播互动动画做出互动行为,包括:加载主播互动动画,以指示主播基于所述主播互动动画做出预设手势;所述检测主播的互动行为,包括:检测主播做出的预设手势;所述向所述服务端发送表示主播的互动行为的行为信息,包括:向所述服务端发送表示所述预设手势的位置的行为信息。10.根据权利要求8所述的方法,其特征在于,所述检测主播的互动行为,包括:持续检测主播当前的互动行为;所述向所述服务端发送表示主播的互动行为的行为信息,包括:持续向所述服务端发送表示主播当前的互动行为的行为信息。11.根据权利要求8所述的方法,其特征在于,所述加载直播互动动画,包括:
加载用于播放主播互动动画的预设主播动画页面,播放所述主播互动动画。12.根据权利要求11所述的方法,其特征在于,在所述播放所述主播互动动画之后,还包括:若待播放的下一动画为所述主播互动动画,则刷新所述预设主播动画页面,重新播放所述主播互动动画。13.根据权利要求8

12中任一项所述的方法,其特征在于,还包括:在接收到所述服务端发送的动画播放指令和所述响应信息后,,基于所述响应信息播放所述动画播放指令指示的预设动画,其中,所述动画播放指令是服务端在接收到所述目标用户客户端发送的响应信息之后发送的指令,所述响应信息表示所述目标用户对主播的互动行为进行的响应。14.一种直播互动方法,其特征在于,应用于观看直播的目标用户使用的目标用户客户端,所述方法包括:在接收到目标用户输入的与主播进行互动的指令后,向服务端发送请求与主播进行互动的互动请求,以使得所述服务端在接收到所述互动指令之后,向所述主播客户端发送用于指示主播与目标用户之间进行互动的互动指令,并使得所述主播客户端在接收到所述互动指令之后加载主播互动动画,以指示主播基于所述主播互动动画做出互动行为,并检测主播的互动行为,且通过所述服务端向所述目标用户客户端发送表示主播的互动行为的行为信息;基于所述行为信息,加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行...

【专利技术属性】
技术研发人员:郭景辉姜晓林
申请(专利权)人:北京乐我无限科技有限责任公司
类型:发明
国别省市:

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

1