组件概述

更新时间: 2023/07/11 05:58:42

为了帮助开发者实现音视频会议功能,网易云信通过会议组件 NEMeetingKit 提供了一套简单易用的接口,允许开发者通过调用 SDK 提供的 API,快速地将音视频会议集成至自己的应用中。会议组件提供全套开放、简单、安全的视频会议服务,帮助您实现卓越的音视频性能、丰富的会议协作能力、坚实的会议安全保障,为您打造企业专属的会议能力,提升办公协作效率,满足大、中、小会议全场景需求。您可以使用会议组件实现远程音视频会议、在线协作、会管会控、会议录制、指定邀请、布局管理等会议功能。

  • 会议组件现已全面升级,但旧版会议组件仍在维护,建议您使用全新版本的会议组件。
  • 会议组件提供的服务是帮助您快速开发自己的会议应用,与网易会议账号体系及网易会议应用本身不互通。

组件架构

会议组件.png

一个集成了 NEMeetingKit 的应用程序的架构如上图所示,从下至上依次为:

  • YunXin SDK:云信基础能力 SDK 层。包括即时通信(IM)、实时音视频(RTC)、互动白板、聊天室、房间组件(NERoom)等。
  • NEMeetingKit:会议组件框架层。通过会议房间框架和配套项的结合,生成会议组件,实现了标准会议场景下的交互和 UI,并提供会控服务、会议预约服务等一系列 Service 供开发者调用。
  • App:应用实现层。得益于 NEMeetingKit 丰富的平台支持,开发者可以构建出包括 Android、iOS、Windows、macOS、Web 等在内的主流平台的应用。

功能特性

功能类
子功能
功能描述

基础功能

语音/视频通话

支持多人间的语音/视频通话功能。
支持 SFU 转发会议或直播会议。

协作功能 聊天消息 会议中支持主持人和与会者发送与接收文字、图片、文件消息,让沟通更便捷。

白板共享

  • 主持人可以在白板上书写,有助于提升协作效率;其他与会人也可使用白板与主持人进行实时互动。
  • 支持在白板共享时上传图片或视频,并进行协同标注。
  • 支持双指缩放白板大小及移动白板位置。

屏幕共享

  • 主持人或与会人可以将自己屏幕的内容、本地的音频文件、PPT 背景音等分享给其他与会人观看,提高沟通效率。
  • 支持共享窗口、共享正在运行的某个程序或文档,更好的保护隐私。

管理功能

会议控制

  • 可区分主持人、联席主持人、与会人员角色权限,显示与会人员列表及音视频连接状态。
  • 音视频控制,支持一键全体静音/解除全体静音、全体开启或关闭摄像头、单独开启或关闭某与会人员的摄像头或麦克风、设置与会人员开启摄像头或麦克风需审批等。
  • 主持人可以将与会人移出会议房间。
  • 锁定会议,设置与会者是否允许进入会议。
会议邀请 支持一键获取会议名称、会议号和密码,邀请他人参与会议。
会议预约 支持预约会议,设置会议主题、会议密码及会议开始、结束时间。

视图切换

支持设置演讲者视图或平铺视图。
当摄像头开关状态变更时,支持在视频视图和音频视图之间自动切换。

布局管理 支持自定义会议 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
支持 支持 支持 支持 支持 支持 支持
此文档是否对你有帮助?
有帮助
去反馈
  • 组件架构
  • 功能特性
  • 产品优势
  • 超低时延
  • 超低卡顿
  • 超高品质
  • 平台支持