图片-稻子网
图片-稻子网
图片-稻子网
图片-稻子网

服务器硬件维护合同-网易云信融合通信场景探索与实践的SIPGateway服务架构

文|网易云信技术专家朱振豪、关士富

2020年伊始,新冠疫情的爆发和整体经济的低迷,依然给一些领域带来了巨大的商机,尤其是在实时音视频领域,越来越多的企业选择了RTC云会议进行交流和协作。尽管在过去的十年里,由于传统视频会议的市场基础,很多公司仍然在使用思科、思科等提供的传统硬件会议系统(使用PSTN/SIP协议接入),以及短时间的RTC云会议时间。该方式可能无法完全取代硬件会议系统,但在当前的市场环境下,融合通信绝对是越来越多的企业倾向于选择的一大需求。

硬件视频会议与RTC云会议对比

我们先来看看硬件视频会议和RTC云会议是如何通过具体的技术实现的,它们的优缺点是什么。

硬件视频会议一般采用MCU架构(MCU:多人通信架构之一,多点控制单元,特点是服务器将上行的所有媒体流混合后传输到接收端),PSTN/ SIP标准(SIP协议:通信的简称,通信领域的协议标准)协议接入,其部署复杂,硬件成本昂贵,但可以节省带宽和终端处理能力。

RTC云会议以网易会议为例,采用SFU架构(SFU:多人通信架构之一,选择转发单元,其特点是服务器将每个订阅的上行流分别转发给接收端,代替混音),私有信令接入,采用NERTC(NERTC:网易云信自研音视频通信解决方案)音视频编码系统,更好的音视频效果体验,支持(:多流发送,即允许同一终端同时发送不同分辨率的视频流)可以灵活部署,但占用带宽大,对终端处理能力要求高。

那么如何实现硬件视频会议与RTC云会议的互通,是下一个亟待解决的问题。网易云信在融合通信场景上也进行了大量的探索和实践,探索了通过(SIP协议接入网关)实现融合通信的方式,并在网易会议中应用。今天,我们将分享网易大会在融合通信背景下服务器端架构的实践。

架构图

图片[1]-服务器硬件维护合同-网易云信融合通信场景探索与实践的SIPGateway服务架构-稻子网

图片[2]-服务器硬件维护合同-网易云信融合通信场景探索与实践的SIPGateway服务架构-稻子网

图为服务器的架构,主要分为几个模块:

如何使用服务器实现云会议,我们通过两个具体的应用场景来看看实际应用。

示例应用场景

场景一:会议由网易会议APP发起,支持SIP终端加入网易会议。

图片[3]-服务器硬件维护合同-网易云信融合通信场景探索与实践的SIPGateway服务架构-稻子网

如上图所示,当网易会议APP发起会议时,网易会议会同步创建SIP会议短号,用户在SIP终端输入短号后即可加入会议。

图片[4]-服务器硬件维护合同-网易云信融合通信场景探索与实践的SIPGateway服务架构-稻子网

具体的SIP登录流程就不过多解释了,可以参考SIP标准协议。

我们看看在这样的场景下,具体的媒体流变成如下:

在这个过程中,需要对音频和视频进行编码和解码:

最终渲染的屏幕布局如下图所示:

图片[5]-服务器硬件维护合同-网易云信融合通信场景探索与实践的SIPGateway服务架构-稻子网

场景二:会议由传统视频会议发起,支持网易会议APP加入硬件视频会议

图片[6]-服务器硬件维护合同-网易云信融合通信场景探索与实践的SIPGateway服务架构-稻子网

图片[7]-服务器硬件维护合同-网易云信融合通信场景探索与实践的SIPGateway服务架构-稻子网

如图,具体流程: 传统视频会议发起会议时,会议管理前置系统会创建硬件视频会议室,RTC用户输入硬件视频会议号。网易会议结束后,系统会同时创建网易会议号和SIP。会议短号,并通知,起到信令协议和SIP智能路由的作用,让RTC用户可以与硬件视频会议媒体进行通信。

这个过程涉及3个会议:硬件视频会议室、网易会议室、网关会议室。具体的媒体流转向和数据转发策略如下:

最终渲染的屏幕布局如下图所示:

图片[8]-服务器硬件维护合同-网易云信融合通信场景探索与实践的SIPGateway服务架构-稻子网

以上是两种应用场景的架构图和具体技术实现的介绍。让我们看一下使用的主要功能和支持的部署方法。

功能和部署

专业

图片[9]-服务器硬件维护合同-网易云信融合通信场景探索与实践的SIPGateway服务架构-稻子网

用途主要有以下特点:

1 灵活的入站方式

2 跨平台的互操作性

3 MCU级联

支持MCU与传统硬件视频会议MCU的级联,可支持多画布的实现。

4 负载均衡

负载均衡模块会根据实际负载情况分配合适的负载,前提是同一个房间分配给同一台机器。

图片[10]-服务器硬件维护合同-网易云信融合通信场景探索与实践的SIPGateway服务架构-稻子网

5 高安全性

6 高可用性

7 数据监控平台

部署方法

部署方式方面,采用容器化部署,支持公有云或私有化多种方式,灵活多变,满足不同场景需求。

结语

本文主要分享网易会议中融合通信场景的使用,并通过两个示例应用场景分析具体的媒体流转向和数据转发策略。

随着应用场景越来越丰富服务器硬件维护合同,如内部APP移动工作台、系统集成电话通话功能、智能硬件如智能门禁、智能机器人等,将对所有终端的互通性提出更高的要求,网易这条赛道上的云心探索将继续服务器硬件维护合同,尽最大努力满足用户不同场景的需求,真正帮助用户内部成长。

文中提到的相关术语的解释

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片