组件概述
更新时间: 2023/07/11 05:58:42
为了帮助开发者实现音视频会议功能,网易云信通过会议组件 NEMeetingKit 提供了一套简单易用的接口,允许开发者通过调用 SDK 提供的 API,快速地将音视频会议集成至自己的应用中。会议组件提供全套开放、简单、安全的视频会议服务,帮助您实现卓越的音视频性能、丰富的会议协作能力、坚实的会议安全保障,为您打造企业专属的会议能力,提升办公协作效率,满足大、中、小会议全场景需求。您可以使用会议组件实现远程音视频会议、在线协作、会管会控、会议录制、指定邀请、布局管理等会议功能。
- 会议组件现已全面升级,但旧版会议组件仍在维护,建议您使用全新版本的会议组件。
- 会议组件提供的服务是帮助您快速开发自己的会议应用,与网易会议账号体系及网易会议应用本身不互通。
组件架构
一个集成了 NEMeetingKit 的应用程序的架构如上图所示,从下至上依次为:
- YunXin SDK:云信基础能力 SDK 层。包括即时通信(IM)、实时音视频(RTC)、互动白板、聊天室、房间组件(NERoom)等。
- NEMeetingKit:会议组件框架层。通过会议房间框架和配套项的结合,生成会议组件,实现了标准会议场景下的交互和 UI,并提供会控服务、会议预约服务等一系列 Service 供开发者调用。
- App:应用实现层。得益于 NEMeetingKit 丰富的平台支持,开发者可以构建出包括 Android、iOS、Windows、macOS、Web 等在内的主流平台的应用。
功能特性
功能类 |
子功能 |
功能描述 |
---|---|---|
基础功能 |
语音/视频通话 |
支持多人间的语音/视频通话功能。
|
协作功能 | 聊天消息 | 会议中支持主持人和与会者发送与接收文字、图片、文件消息,让沟通更便捷。 |
白板共享 |
|
|
屏幕共享 |
|
|
管理功能 |
会议控制 |
|
会议邀请 | 支持一键获取会议名称、会议号和密码,邀请他人参与会议。 | |
会议预约 | 支持预约会议,设置会议主题、会议密码及会议开始、结束时间。 | |
视图切换 |
支持设置演讲者视图或平铺视图。
|
|
布局管理 | 支持自定义会议 UI 界面。 | |
进阶功能 | 基础美颜 | 支持美白、磨皮、红润和锐化,提升与会者的会议形象。 |
虚拟背景 | 支持多种虚拟背景类型,包括虚化用户周围的真实环境、以指定颜色的图片或自定义图像替代真实背景,方便保护隐私、修改会议背景。 |
产品优势
超低时延
-
搭载网易云信自研的全球智能路由网络(WE-CAN),在全球数百个城市铺设了节点。终端登录时,RTC SDK 可以访问就近的节点。
-
采用最优寻址算法辅以全局实时调度能力,全球范围内保证端到端平均时延 < 200 ms。轻松应对海外复杂的网络状况,助力企业轻松实现跨国互联互通。
超低卡顿
- 网易云信拥有领先行业的精准带宽侦测、智能拥塞控制、前向纠错、编码优化等技术,实测抗丢包率可达80%。
- 适应复杂多变的网络环境,在丢包严重的弱网环境仍可正常通话,确保通话体验流畅稳定。
超高品质
- 支持 1080P 高清画质,80% 丢包率下仍可正常视频。即使面对不同国家的复杂网络环境,也能享受稳定流畅的体验。
- 音频方面支持 48 kHz 采样率,128 kbps 码率,80% 丢包率可正常语音。即使面对不同国家的复杂网络环境,也能享受稳定流畅的体验。
- 拥有行业一流的音频 3A 算法处理,即回声消除 AEC、自动噪声抑制 ANS、自动增益控制 AGC,支持纯人声模式下的啸叫检测,帮助用户消除通话中的回声和啸叫,为用户提供最纯净的通话体验。轻松适配不同国家高中低各种终端设备。
- 自研的 AI 音频降噪算法,针对嘈杂人声、键盘声等非稳态噪声进行定向降噪,提升对于环境稳态噪声的抑制,保留更纯粹的人声。
平台支持
Android | iOS | Windows | macOS | Web | H5 | MiniApp |
---|---|---|---|---|---|---|
支持 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
此文档是否对你有帮助?