一种直播互动系统、方法及装置与流程

文档序号:34733606发布日期:2023-07-12 17:26阅读:37来源:国知局
一种直播互动系统、方法及装置与流程

本发明涉及软件,特别是涉及一种直播互动系统、方法及装置。


背景技术:

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


技术实现思路

1、本发明实施例的目的在于提供一种直播互动系统、方法及装置,以实现用户与主播之间的双向互动。具体技术方案如下:

2、第一方面,本发明实施例提供了一种直播互动系统,上述系统包括:服务端、主播使用的主播客户端和观看直播的目标用户使用的目标用户客户端;

3、所述目标用户客户端,用于在接收到目标用户输入的与主播进行互动的指令后,向服务端发送请求与主播进行互动的互动请求;

4、所述服务端,用于在接收到所述互动请求之后,向所述主播客户端发送用于指示主播与目标用户之间进行互动的互动指令;

5、所述主播客户端,用于在接收到所述互动指令之后,加载主播互动动画,以指示主播基于所述主播互动动画做出互动行为;检测主播的互动行为;向所述服务端发送表示主播的互动行为的行为信息;

6、所述服务端,用于向所述目标用户客户端转发所述行为信息;

7、所述目标用户客户端,用于基于所述行为信息,加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。

8、第二方面,本发明实施例提供了一种直播互动方法,应用于主播使用的主播客户端,上述方法包括:

9、在接收到服务端发送的用于指示主播与目标用户之间进行互动的互动指令之后,加载直播互动动画,以指示主播基于所述直播互动动画做出互动行为,其中,所述互动指令为:所述服务端在接收到观看直播的目标用户使用的目标用户客户端发送的互动请求后发送的,所述互动请求为:所述目标用户客户端在接收到目标用户输入的与主播进行互动的指令后向所述服务端发送的;

10、检测主播的互动行为;

11、向所述服务端发送表示主播的互动行为的行为信息,以使得所述服务端向所述目标用户客户端转发所述行为信息,并使得所述目标用户客户端基于所述行为信息加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。

12、第三方面,本发明实施例提供了一种直播互动方法,应用于观看直播的目标用户使用的目标用户客户端,上述方法包括:

13、在接收到目标用户输入的与主播进行互动的指令后,向服务端发送请求与主播进行互动的互动请求,以使得所述服务端在接收到所述互动指令之后,向所述主播客户端发送用于指示主播与目标用户之间进行互动的互动指令,并使得所述主播客户端在接收到所述互动指令之后加载主播互动动画,以指示主播基于所述主播互动动画做出互动行为,并检测主播的互动行为,且通过所述服务端向所述目标用户客户端发送表示主播的互动行为的行为信息;

14、基于所述行为信息,加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。

15、第四方面,本发明实施例提供了一种直播互动方法,应用于服务端,上述方法包括:

16、在接收到目标用户客户端发送的互动请求之后,向主播客户端发送用于指示主播与目标用户之间进行互动的互动指令,以使得所述主播客户端在接收到所述互动指令之后,加载主播互动动画,以指示主播基于所述主播互动动画做出互动行为,并检测主播的互动行为;

17、向目标用户客户端转发主播客户端发送的表示主播的互动行为的行为信息,以使得所述目标用户客户端基于所述行为信息加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。

18、第五方面,本发明实施例提供了一种主播互动装置,应用于主播使用的主播客户端,上述装置包括:

19、第一动画加载模块,用于在接收到服务端发送的用于指示主播与目标用户之间进行互动的互动指令之后,加载直播互动动画,以指示主播基于所述直播互动动画做出互动行为,其中,所述互动指令为:所述服务端在接收到观看直播的目标用户使用的目标用户客户端发送的互动请求后发送的,所述互动请求为:所述目标用户客户端在接收到目标用户输入的与主播进行互动的指令后向所述服务端发送的;

20、检测模块,用于检测主播的互动行为;

21、行为信息发送模块,用于向所述服务端发送表示主播的互动行为的行为信息,以使得所述服务端向所述目标用户客户端转发所述行为信息,并使得所述目标用户客户端基于所述行为信息加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。

22、第六方面,本发明实施例提供了一种主播互动装置,应用于观看直播的目标用户使用的目标用户客户端,上述装置包括:

23、互动请求发送模块,用于在接收到目标用户输入的与主播进行互动的指令后,向服务端发送请求与主播进行互动的互动请求,以使得所述服务端在接收到所述互动指令之后,向所述主播客户端发送用于指示主播与目标用户之间进行互动的互动指令,并使得所述主播客户端在接收到所述互动指令之后加载主播互动动画,以指示主播基于所述主播互动动画做出互动行为,并检测主播的互动行为,且通过所述服务端向所述目标用户客户端发送表示主播的互动行为的行为信息;

24、第二动画加载模块,用于基于所述行为信息,加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。

25、第七方面,本发明实施例提供了一种主播互动装置,应用于服务端,上述装置包括:

26、互动指令发送模块,用于在接收到目标用户客户端发送的互动请求之后,向主播客户端发送用于指示主播与目标用户之间进行互动的互动指令,以使得所述主播客户端在接收到所述互动指令之后,加载主播互动动画,以指示主播基于所述主播互动动画做出互动行为,并检测主播的互动行为;

27、行为信息转发模块,用于向目标用户客户端转发主播客户端发送的表示主播的互动行为的行为信息,以使得所述目标用户客户端基于所述行为信息加载目标用户互动动画,以指示目标用户基于所述目标用户互动动画与主播进行互动。

28、第八方面,一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

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

30、处理器,用于执行存储器上所存放的程序时,实现上述第二方面、第三方面或第四方面的任一方法步骤。

31、第九方面,一种计算机可读存储介质,上述计算机可读存储介质内存储有计算机程序,上述计算机程序被处理器执行时,实现上述第二方面、第三方面或第四方面的任一方法步骤。

32、本发明实施例有益效果:

33、本发明实施例提供一种直播互动系统,上述系统包括:服务端、主播使用的主播客户端和观看直播的目标用户使用的目标用户客户端;上述目标用户客户端,用于向服务端发送请求与主播进行互动的互动请求;上述服务端,用于在接收到上述互动请求之后,向上述主播客户端发送用于指示主播与目标用户之间进行互动的互动指令;上述主播客户端,用于在接收到上述互动指令之后,加载主播互动动画,以指示主播基于上述主播互动动画做出互动行为;检测主播的互动行为;向上述服务端发送表示主播的互动行为的行为信息;上述服务端,用于向上述目标用户客户端转发上述行为信息;上述目标用户客户端,用于基于上述行为信息,加载目标用户互动动画,以指示目标用户基于上述目标用户互动动画与主播进行互动。

34、由以上可见,本发明实施例提供的方案中上述目标用户客户端首先向服务端发送上述互动请求,当服务端接收到上述互动请求之后,向主播客户端发送上述互动指令,主播客户端可以基于接收到的上述互动指令,加载主播互动动画,指示主播作出互动行为,以使得主播与目标用户之间进行互动;另外,主播客户端可以检测主播的互动行为,并向服务端发送表示主播的互动行为的行为信息,然后服务端将上述行为信息转发至目标用户客户端,目标用户客户端可以基于接收到的上述行为信息,加载目标用户互动动画,指示目标用户与主播之间进行互动。因此,本发明实施例提供的方案不仅可以实现目标用户与主播之间进行互动,而且可以实现得主播与目标用户之间进行互动,即本方案可以实现用户与主播之间的双向互动。

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