【技术实现步骤摘要】
语音视频连线系统和方法
[0001]本申请实施例涉及计算机
,尤其涉及一种语音视频连线系统和方法、计算机设备及计算机可读存储介质。
技术介绍
[0002]网络音视频直播作为新型媒体传播方式得以广泛应用。典型的网络音视频直播场景包括:音视频主播的客户端之间通过连麦实现互动,音视频主播的客户端与观众的客户端之间通过连麦实现互动。上述网络音视频直播场景均需要客户端之间进行视频连麦,即进行语音视频连线。
[0003]目前的一种视频连麦方案中,直播服务器接收第一客户端发送的会话邀请请求消息,所述会话邀请请求消息中携带第二客户端的标识信息;根据所述第二客户端的标识信息,向所述第二客户端发送会话邀请消息;直播服务器接收到所述第二客户端返回的接受会话邀请的响应消息后,生成声网服务器的目标频道的频道令牌发送给第一、二客户端;
[0004]直播服务器接收第一客户端发送的第一进入频道请求消息,并向所述第一客户端返回所述第一进入频道请求消息的响应消息,所述第一进入频道请求消息是所述第一客户端在接收到所述第一频道令牌消息后发送的 ...
【技术保护点】
【技术特征摘要】
1.一种语音视频连线方法,用于客户端中,其特征在于,包括:通过直播服务器向对端发送视频连麦请求;在接收到所述直播服务器返回的连麦频道的标识后,根据所述连麦频道的标识调用第一服务器提供的服务API,加入第一服务器提供的所述连麦频道中并监听所述连麦频道的状态;其中,所述连麦频道是所述直播服务器在接收到所述对端返回的视频连麦接受信息后分配的;以及所述连麦频道的标识还被所述直播服务器发送给所述对端,由所述对端根据所述连麦频道的标识调用第一服务器提供的服务API,加入所述连麦频道中并监听所述连麦频道的状态。2.根据权利要求1所述的方法,其特征在于,在所述监听所述连麦频道的状态后,还包括:若监听到本客户端加入连麦频道成功的状态,以及对端加入连麦频道成功的状态,则将本地采集的音频数据和视频数据推送到第一服务器;以及第一服务器根据连麦双方推送的音频数据和视频数据,形成连麦的合流数据后,将连麦的合流数据推送给第二服务器。3.根据权利要求2所述的方法,其特征在于,在所述监听所述连麦频道的状态后,还包括:若监听到旁路推流的状态为异常,则根据不同异常的状态值,分别进行重新设置、重试,或断开连麦的操作。4.根据权利要求2所述的方法,其特征在于,所述将本地采集的音频数据和视频数据推送到第一服务器,具体包括:将本地通过推流SDK采集的视频数据,以及通过声网SDK采集的音频数据推送到第一服务器。5.一种语音视频连线装置,用于客户端中,其特征在于,包括:连麦请求模块,用于通过直播服务器向对端发送视频连麦请求;连麦频道加入模块,用于在接收到所述直播服务器返回的连麦频道的标识后,根据所述连麦频道的标识调用第一服务器提供的服务API,加入第一服务器提供的所述连麦频道中;连麦频道监听模块,用于监听所述连麦频道的状态;其中,所述连麦频道是所述直播服务器在接收到所述对端返回的视频连麦接受信息后分配的;以及所述连麦频道的标识还被所述直播服务器发送给所述对端,由所述对端根据所述连麦频道的标识调用第一服务器提供的服务API,加入所述连麦频道中并监听所述连麦频道的状态。6.一种语音视频连线方法,其特征在于,包括:第一客户端向直播服务器发送视频连麦请求;所述直播服务器根据所述视频连麦请求中携带的第二客户端的标识,向第二客户端转发所述视频连麦请求;并
在接收到第二客户端返回的视频连麦接受信息后,分配由第一服务器提供的连麦频道,并将分配的连麦频道的标识发送给第一客户端、第二客户端;第一客户端、第二客户端分别根据接收的连麦频道的标识,调用第一服务器提供的服务API,加入到所述连麦频道中并监听所述连麦频道的状态。7.根据权利要求6所述的方法,...
【专利技术属性】
技术研发人员:朱林伟,徐惠雨,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。