【技术实现步骤摘要】
分布式视频会议的控制方法、装置及相关设备
本公开涉及通信
,特别涉及一种分布式视频会议的控制方法、装置、分布式视频会议系统、电子设备和计算机可读存储介质。
技术介绍
视频会议系统用于召开远程、多点及实时的会议,实现多点之间视频和声音的传输和交互。相关技术上中,在视频会议的过程中,视频会议的音视频流程通常是由服务器向各个视频会议客户端发送的。相关技术中的这种视频会议方式,由于服务器需要向各个视频会议客户端发送音视频数据,服务器的负担通常较重,尤其在视频客户端较多时,如何在保证视频会议服务的情况下,减轻服务器负担是目前亟需解决的技术问题。
技术实现思路
本公开的目的旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本公开的第一个目的在于提出一种分布式视频会议的控制方法,该方法降低了服务器的负担,使音视频数据能够及时的发送给用户终端,且实现了服务器可控制第一用户终端转发音视频数据的作用。本公开的第二个目的在于提出一种分布式视频会议的控制方法。本公开的第三个目的 ...
【技术保护点】
1.一种分布式视频会议的控制方法,其特征在于,应用在服务器侧,所述方法包括:/n控制第一视频会议终端与第二视频会议终端建立对等P2P连接,其中,所述第一视频会议终端和第二视频会议终端已接入同一个视频会议会话;/n获取所述视频会议会话的当前音频视频数据;/n将所述当前音频视频数据发送至所述第一视频会议终端,并控制所述第一视频会议终端通过所述P2P连接将所述当前音频视频数据转发给所述第二视频会议终端。/n
【技术特征摘要】
1.一种分布式视频会议的控制方法,其特征在于,应用在服务器侧,所述方法包括:
控制第一视频会议终端与第二视频会议终端建立对等P2P连接,其中,所述第一视频会议终端和第二视频会议终端已接入同一个视频会议会话;
获取所述视频会议会话的当前音频视频数据;
将所述当前音频视频数据发送至所述第一视频会议终端,并控制所述第一视频会议终端通过所述P2P连接将所述当前音频视频数据转发给所述第二视频会议终端。
2.如权利要求1所述的方法,其特征在于,所述控制第一视频会议终端与第二视频会议终端建立对等P2P连接,包括:
向所述第一视频会议终端发送指示指令,其中,所述指示指令用于指示所述第一视频会议终端与第二视频会议终端建立P2P连接;
接收所述第一视频会议终端反馈的P2P连接成功消息。
3.如权利要求1所述的方法,其特征在于,在所述控制第一视频会议终端与第二视频会议终端建立对等P2P连接之前,还包括:
确定所述第一视频会议终端和所述第二视频会议终端可组成P2P对端组。
4.如权利要求3所述的方法,其特征在于,所述确定所述第一视频会议终端和所述第二视频会议终端可组成P2P对端组,包括:
获取所述第一视频会议终端和所述第二视频会议终端之间的数据延时时间;
判断所述数据延时时间是否小于预设时间阈值;
若所述数据延时时间小于预设时间阈值,则确定所述第一视频会议终端和所述第二视频会议终端可组成P2P对端组。
5.如权利要求4所述的方法,其特征在于,在所述获取所述第一视频会议终端和所述第二视频会议终端之间的数据延时时间之前,还包括:
判断所述第一视频会议终端和所述第二视频会议终端各自对应的设备性能参数均满足预设条件;
如果所述第一视频会议终端和所述第二视频会议终端各自对应的设备性能参数均满足预设条件,则执行所述获取所述第一视频会议终端和所述第二视频会议终端之间的数据延时时间的步骤。
6.如权利要求4所述的方法,其特征在于,在所述获取所述第一视频会议终端和所述第二视频会议终端之间的数据延时时间之前,还包括:
判断所述第一视频会议终端和所述第二视频会议终端各自对应的当前上行网络速度是否均大于预设网络速度阈值;
如果所述第一视频会议终端和所述第二视频会议终端各自对应的当前上行网络速度均大于预设网络速度阈值,则执行所述获取所述第一视频会议终端和所述第二视频会议终端之间的数据延时时间的步骤。
7.一种分布式视频会议的控制方法,其特征在于,应用在第一视频会议终端,所述方法包括:
接收服务器发送的指示指令,其中,所述指示指令用于指示所述第一视频会议终端与第二视频会议终端建立对等P2P连接,所述第一视频会议终端和第二视频会议终端已接入同一个视频会...
【专利技术属性】
技术研发人员:徐斌,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。