【技术实现步骤摘要】
直播互动方法、服务器及存储介质
[0001]本申请实施例涉及网络直播
,尤其涉及一种直播互动方法、服务器及存储介质。
技术介绍
[0002]随着网络通信技术的进步,网络直播成为一种新兴的网络互动方式,网络直播也因其实时性、交互性等特点受到越来越多观众的喜爱。
[0003]目前,在网络直播的过程中,主播可以通过主播客户端与直播连麦者所在的客户端建立连麦会话连接,在建立连麦会话连接之后,主播与直播连麦者可以进行实时的音视频互动。
[0004]但是,由于一般的连麦直播内容仍较为枯燥乏味,若仅是单纯地进行连麦直播,依旧无法提高用户在直播间内的活跃度,导致用户的互动体验感较差。
技术实现思路
[0005]本申请实施例提供了一种直播互动方法、服务器及存储介质,可以解决连麦直播过程中用户活跃度低、影响用户互动体验的技术问题,该技术方案如下:
[0006]第一方面,本申请实施例提供了一种直播互动方法,包括步骤:
[0007]主播客户端发送连麦请求至服务器,其中,所述连麦请求中包括互动游戏标识和互动游戏内的一个角色标识;
[0008]服务器响应于所述主播客户端发出的连麦请求,解析所述连麦请求获取互动游戏标识和互动游戏内的一个角色标识,将发出包括相同互动游戏标识且不同角色标识的连麦请求的所述主播客户端连麦,下发连麦数据至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端;其中,所述连麦数据包括各个所述主播客户端分别采集的音频流数据和互动游戏标识对应的互动游戏控件 ...
【技术保护点】
【技术特征摘要】
1.一种直播互动方法,其特征在于,包括步骤:主播客户端发送连麦请求至服务器,其中,所述连麦请求中包括互动游戏标识和互动游戏内的一个角色标识;服务器响应于所述主播客户端发出的连麦请求,解析所述连麦请求获取互动游戏标识和互动游戏内的一个角色标识,将发出包括相同互动游戏标识且不同角色标识的连麦请求的所述主播客户端连麦,下发连麦数据至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端;其中,所述连麦数据包括各个所述主播客户端分别采集的音频流数据和互动游戏标识对应的互动游戏控件数据;各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端接收所述连麦数据,将所述连麦数据添加至直播间界面数据中显示,并分别接收主播对互动游戏控件的触发操作,发出对所述互动游戏控件的触发指令;所述服务器响应于各个所述主播客户端对互动游戏控件的触发指令,接收各个所述主播客户端获得的互动游戏指证信息;其中,所述互动游戏指证信息包括指证的角色标识;判断获得最多指证的角色标识是否为所述互动游戏内的目标角色标识,发送对应的互动游戏结果信息至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端。2.一种直播互动方法,其特征在于,包括步骤:响应于主播客户端发出的连麦请求,解析所述连麦请求获取互动游戏标识和互动游戏内的一个角色标识;将发出包括相同互动游戏标识且不同角色标识的连麦请求的所述主播客户端连麦,下发连麦数据至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端;其中,所述连麦数据包括各个所述主播客户端分别采集的音频流数据和互动游戏标识对应的互动游戏控件数据;响应于各个所述主播客户端对互动游戏控件的触发指令,接收各个所述主播客户端获得的互动游戏指证信息;其中,所述互动游戏指证信息包括指证的角色标识;判断获得最多指证的角色标识是否为所述互动游戏内的目标角色标识,发送对应的互动游戏结果信息至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端。3.根据权利要求2所述的直播互动方法,其特征在于,所述判断获得最多指证的角色标识是否为所述互动游戏内的目标角色标识,发送对应的互动游戏结果信息至各个所述主播客户端以及所述主播客户端所在直播间内的观众客户端的步骤,包括:若获得最多指证的角色标识为所述目标角色标识,发送互动游戏成功信息至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端;若获得最多指证的角色标识非所述目标角色标识,发送互动游戏失败信息至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端,并继续下发连麦数据至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端,响应于各个所述主播客户端对互动游戏控件的触发指令,接收各个所述主播客户端获得的互动游戏指证信息,直至获得最多指证的角色标识为所述的目标角色标识或满足预设的所述互动游戏的终止条件。
4.根据权利要求2所述的直播互动方法,其特征在于,所述方法还包括步骤:响应于所述主播客户端的退出连麦请求,下发游戏评分控件数据至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端;响应于所述主播客户端对游戏评分控件的触发指令,接收所述主播客户端获得的游戏评分信息。5.根据权利要求2至4任一项所述的直播互动方法,其特征在于,所述下发连麦数据至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端的步骤,包括:获取互动游戏的连麦画面,其中,所述连麦画面中包括所述互动游戏标识对应的背景图、各个所述角色标识对应的角色头像、各个所述角色标识对应的角色名称和各个所述角色标识对应的主播客户端采集的视频画面;下发所述连麦画面至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端,其中,各个所述主播客户端以及所述主播客户端所在直播间内的观众客户端将所述连麦画面显示在直播间界面中。6.根据权利要求2至4任一项所述的直播互动方法,其特征在于,所述互动游戏控件包括游戏介绍弹窗;所述下发连麦数据至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端的步骤,包括:当满足预设的游戏介绍弹窗的显示条件时,获取每个角色标识对应的游戏介绍弹窗数据;下发所述角色标识对应的游戏介绍弹窗数据至所述角色标识对应的主播客户端中,其中,各个主播客户端根据所述游戏介绍弹窗数据将游戏介绍弹窗显示在直播间界面中。7.根据权利要求6所述的直播互动方法,其特征在于,所述互动游戏控件还包括弹窗触发控件;所述下发连麦数据至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端的步骤,还包括:当满足预设的弹窗触发控件的显示条件时,将所述角色标识对应的所述弹窗触发控件数据下发至所述角色标识对应的主播客户端中,其中,各个所述主播客户端将所述弹窗触发控件数据添加至直播间界面数据中显示;响应于所述主播客户端对所述弹窗触发控件的触发指令,确认已满足预设的游戏介绍弹窗的显示条件。8.根据权利要求2至4任一项所述的直播互动方法,其特征在于,所述互动游戏控件包括第一轮麦引导控件;所述下发所述角色标识对应的游戏介绍弹窗数据至所述角色标识对应的主播客户端中的步骤,包括:当满足预设的第一轮麦引导控件的显示条件时,根据预设的轮麦顺序和预设的第一轮麦时间间隔,将当前轮麦的角色标识对应的第一轮麦引导控件数据下发至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端,其中,所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端将第一轮麦引导控件数据添加至直播间界面数据中显示,并暂停下发非当前轮麦的主播客户端采集的音频流数据。
9.根据权利要求8所述的直播互动方法,其特征在于,所述互动游戏控件包括轮麦跳过控件;所述将当前轮麦的角色标识对应的第一轮麦引导控件数据下发至各个所述主播客户端以及各个所述主播客户端所在直播间内的观众客户端的步骤,包括:将轮...
【专利技术属性】
技术研发人员:许英俊,
申请(专利权)人:广州方硅信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。