网络视频会议实现系统、方法、设备及存储介质技术方案

技术编号:37401929 阅读:23 留言:0更新日期:2023-04-30 09:29
本申请提供了一种网络视频会议实现系统、方法、设备及存储介质,所述系统包括:边缘媒体服务器,设于局域网中,用于接收同一局域网中的用户终端发布的媒体数据并发布到中心媒体服务器,以及响应于同一局域网中的用户终端的订阅请求向其请求的媒体数据;中心媒体服务器,设于广域网中,用于接收边缘媒体服务器发布的媒体数据并将媒体发布信息发送至信令服务器,并响应于边缘媒体服务器的获取请求向其发送请求的媒体数据;信令服务器,设于广域网中,用于接收到媒体发布信息并发送至边缘媒体服务器和用户终端,以及响应于用户终端的参与会议请求,将媒体服务器的连接信息发送至用户终端。通过采用本申请,节省了公网IP资源,且更加安全。加安全。加安全。

【技术实现步骤摘要】
网络视频会议实现系统、方法、设备及存储介质


[0001]本申请涉及数据处理
,尤其涉及一种网络视频会议实现系统、方法、设备及存储介质。

技术介绍

[0002]SFU即Selective Forwarding Unit,用于多人视频会议等场景中音视频媒体数据在不同用户终端之间的选择性转发。相较于MCU(Multipoint Control Unit)架构,SFU无需在媒体服务器上进行音视频媒体数据的编码、解码和混音、混屏等处理,大大节省了计算资源,因而是一种轻量型服务架构。相较于Mesh这种带宽占用大、只能支持小规模会议的P2P方案,SFU架构可以支持几千人甚至上万人的大规模、高并发视频会议应用。但SFU架构方案需要在不同用户终端之间按需转发多路不同的音视频媒体流,对服务器的调度和媒体流的转发具有很高的要求。
[0003]SFU媒体服务器一般部署在公网上的中心机房,比如阿里云。有些时候为了缩短延时和加快响应,也会将一些SFU媒体服务器部署在靠近用户的城市或区域,也会将其叫做边缘媒体服务器,但一般也还是会将其部署在公网上。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络视频会议实现系统,其特征在于,包括:媒体服务器,包括:边缘媒体服务器,设于局域网中,用于接收同一局域网中的用户终端发布的媒体数据并发布到中心媒体服务器,以及响应于同一局域网中的用户终端的订阅请求将请求的媒体数据发送至所述用户终端;中心媒体服务器,设于广域网中,用于接收所述边缘媒体服务器发布的媒体数据并将媒体发布信息发送至信令服务器,并响应于所述边缘媒体服务器的获取请求将请求的媒体数据发送至所述边缘媒体服务器;信令服务器,设于广域网中,用于接收到所述媒体发布信息并发送至所述边缘媒体服务器和所述用户终端,以及响应于用户终端的参与会议请求,将所述媒体服务器的连接信息发送至所述用户终端,所述用户终端配置为接收到所述媒体服务器的连接信息时,对各个所述媒体服务器进行连通性检测,选择位于同一局域网内的边缘媒体服务器进行连接,或在无法连接同一局域网内的边缘媒体服务器时连接所述中心媒体服务器。2.根据权利要求1所述的网络视频会议实现系统,其特征在于,还包括调度服务器,用于对启动的所述边缘媒体服务器和所述中心媒体服务器进行注册,获取所述边缘媒体服务器和所述中心媒体服务器的连接信息,并发送至所述信令服务器。3.根据权利要求2所述的网络视频会议实现系统,其特征在于,所述媒体服务器还用于接收到所述用户终端的连接请求时,获取所述用户终端发送的第一验证信息,并基于预存的密钥计算第二验证信息,根据所述第一验证信息和所述第二验证信息对所述用户终端进行合法性验证。4.根据权利要求3所述的网络视频会议实现系统,其特征在于,所述信令服务器还用于接收到所述调度服务器发送的连接信息时,为所述连接信息所对应的媒体服务器下发媒体服务器ID和密钥,并响应于所述用户终端的参与会议请求,基于所述密钥计算所述第一验证信息,并下发至所述用户终端。5.根据权利要求4所述的网络视频会议实现系统,其特征在于,所述信令服务器响应于所述用户终端的参与会议请求,从所述参与会议请求中获取用户终端信息和会议信息,根据所述用户终端信息、所述会议信息、媒体服务器ID和密钥计算所述第一验证信息,发送至所述用户终端;所述媒体服务器接收到所述用户终端的连接请求时,基于本服务器...

【专利技术属性】
技术研发人员:顾志松周晶晶邹俊龙
申请(专利权)人:苏州科达科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1