1.一种连麦通信建立方法,其特征在于,其包括:
获取连麦发起主播的ID,连麦目标主播的ID,并根据连麦发起主播的ID,连麦目标主播的ID查询对应的连麦发起直播间ID以及连麦目标直播间ID;
获取连麦发起主播的客户端的连麦配置参数,并与所述连麦发起直播间ID以及连麦目标直播间ID发送给服务器,所述连麦配置参数包括:客户端类型、视频播放端的播放窗口参数;
服务器向连麦目标主播的客户端发送连麦请求,该客户端根据连麦目标主播的选择进行具体处理:若连麦目标主播拒绝连麦请求,则通知服务器终止连麦;
若连麦目标主播接受连麦请求,则获取连麦目标主播的客户端的连麦配置参数,并与所述连麦发起直播间ID以及连麦目标直播间ID发送给服务器,服务器根据连麦发起直播间ID、连麦目标直播间ID以及对应的配置参数发送连麦数据给各个客户端。
2.如权利要求1所述的方法,其特征在于:所述服务器向连麦目标主播的客户端发送连麦请求具体包括以下步骤:根据连麦发起直播间ID查询连麦发起主播的头像、昵称;
在向连麦目标主播的客户端发送的连麦请求中,添加连麦发起直播间ID以及主播的头像、昵称。
3.如权利要求1所述的方法,其特征在于,所述服务器为弹幕服务器,所述获取连麦发起主播的客户端的连麦配置参数具体包括:和弹幕服务器建立连接,并生成连接函数,通过连接函数获取弹幕服务器,对应所述连麦发起直播间ID以及连麦目标直播间ID的当前针对弹幕的配置参数。
4.如权利要求3所述的方法,其特征在于:获取配置参数后,将对弹幕服务器的交互配置为队列,通过函数dispatch_async,实现和弹幕服务器的异步交互。
5.如权利要求1所述的方法,其特征在于:所述视频播放端的播放窗口参数为播放窗口的坐标,高度和宽度。
6.如权利要求1所述的方法,其特征在于:所述连麦配置信息还包括连麦类型,所述连麦类型包括语音连麦和视频连麦。
7.如权利要求1所述的方法,其特征在于:在所述服务器向连麦目标主播的客户端发送连麦请求之前还包括以下步骤:服务器校验连麦发起主播的客户端以及连麦目标主播的客户端是否有权,若连麦发起主播的客户端以及连麦目标主播的客户端无权则中断连麦。
8.一种存储介质,该存储介质上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现权利要求1至7任一项所述的方法。
9.一种电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,其特征在于:所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的方法。
10.一种连麦通信建立系统,其特征在于,其包括:
查询模块,用于获取连麦发起主播的ID,连麦目标主播的ID,并根据连麦发起主播的ID,连麦目标主播的ID查询对应的连麦发起直播间ID以及连麦目标直播间ID;
请求模块,用于获取连麦发起主播的客户端的连麦配置参数,并与所述连麦发起直播间ID以及连麦目标直播间ID发送给服务器,所述连麦配置参数包括:客户端类型、视频播放端的播放窗口参数;
连麦判断模块,用于向连麦目标主播的客户端发送连麦请求,该客户端根据连麦目标主播的选择进行具体处理:若连麦目标主播拒绝连麦请求,则通知服务器终止连麦;
若连麦目标主播接受连麦请求,则获取连麦目标主播的客户端的连麦配置参数,并与所述连麦发起直播间ID以及连麦目标直播间ID发送给服务器,服务器根据连麦发起直播间ID、连麦目标直播间ID以及对应的配置参数发送连麦数据给各个客户端。