NEMeeting SDK网易会议 v1.0

简介: NEMeeting SDK网易会议 v1.0

NEMeeting SDK网易会议,是基于网易云信自主研发的新一代云信音视频SDK(G2)提供的视频会议组件化产品,支持直接下载使用,也支持基于SDK将网易会议以组件的方式集成到自己的应用中。本项目提供网易会议产品手册、开发文档、示例项目等相关内容。

网易会议组件NetEase_Meeting项目由网易云信团队自研,结合网易云信系统相关通讯功能,实时音视频、即时消息、白板、直播等功能构建一套会议系统,可以让开发者很容易具备高效稳定会议系统能力, 一周就能开发出一个属于自己的ZOOM。

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

功能特性
基础功能

语音/视频通话:支持一对一或多人间的语音/视频通话功能,并进行音视频实时切换。支持纯转发会议或者讨论式会议。

协作功能

实时消息:主持人和与会人在会议过程中发送实时文字消息进行互动。

白板共享:主持人在白板上书写,有助于提升协作效率;其他与会人也可使用白板与主持人进行实时互动。支持白板双指缩放大小及移动位置。

屏幕共享:主持人或与会人将自己屏幕的内容分享给其他与会人观看,提高沟通效率。

管理功能

会议控制:可区分主持人和与会人员角色权限,显示与会人员列表及音视频状态。主持人可以管理与会人在会议过程中发送音、视频的权限,例如全体静音、单独关闭某与会人员的摄像头或麦克风、移出房间、设置与会人员开启摄像头或麦克风需审批等。提供进出会议人员通知,可以设置房间超过预定人数后关闭通知。

会议邀请:一键获取会议名称、密码,邀请他人参与会议。

视图切换:可以设置演讲者视图或平铺视图。支持自动切换视频视图和音频视图。

网易会议组件架构
整套会议系统客户端支持 Android、iOS、Web、Electron、Windows、macOS等平台, 如何确保用户快速接入以及各端一致性问题, 我们对会议客户端进行了一定的拆分设计。

Base

这一层主要是包含云信的各基础SDK,同时也会包含一些第三方SDK。

Room Kit

Room Kit 是一个无UI房间服务组件,这一层承载了和Server通信逻辑,同时处理了一些会控逻辑,未来方向也会演进成一个泛会议的房间服务。如果用户不想复用我们默认的UI布局, 可以基于Room Kit来实现自己的会议UI。

移动端基于 Flutter 实现, 为了方便原生项目接入, 同样我们提供混合开发模式允许通过Java以及OC等原生语言接入。

Meeting SDK

Meeting SDK 是一个带UI的会议服务组件, 相比于RoomKit 我们提供了一整套的标准会议UI实现, 同时我们也提供了有限的UI自定义功能。

移动端基于 Flutter 实现, 为了方便原生项目接入, 同样我们提供混合开发模式允许通过Java以及OC等原生语言接入。

桌面端基于 Qt 实现, 为了便于客户集成, 我们通过IPC等机制把Qt相关实现进行了隔离, 避免用户工程集成问题。

App

云信标准版网易会议应用实现, 支持直接编译成一个独立的应用。

相关文章
|
人工智能 监控 Linux
基于大牛直播SDK的无纸化同屏会议与智慧教室技术方案
本文探讨了利用大牛直播 SDK 打造无纸化同屏会议与智慧教室系统的技术方案。SDK 具备跨平台兼容性、超低延迟等优势,支持 RTMP 推流播放、RTSP 直播播放及多路流媒体转发等功能,满足实时互动需求。文章详细介绍了两种场景的系统架构与功能实现,并总结其技术优势,展望未来结合 AI 等技术的发展前景,推动现代办公与教育智能化升级。
321 7
|
JavaScript Java Maven
云效产品使用常见问题之android sdk 构建出aar后,上传到私有maven仓库失败如何解决
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
7月前
|
开发工具 Android开发
X Android SDK file not found: adb.安卓开发常见问题-Android SDK 缺少 `adb`(Android Debug Bridge)-优雅草卓伊凡
X Android SDK file not found: adb.安卓开发常见问题-Android SDK 缺少 `adb`(Android Debug Bridge)-优雅草卓伊凡
795 11
X Android SDK file not found: adb.安卓开发常见问题-Android SDK 缺少 `adb`(Android Debug Bridge)-优雅草卓伊凡
|
前端开发 Java Shell
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
894 20
【08】flutter完成屏幕适配-重建Android,增加GetX路由,屏幕适配,基础导航栏-多版本SDK以及gradle造成的关于fvm的使用(flutter version manage)-卓伊凡换人优雅草Alex-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草Alex
|
JavaScript 前端开发 Java
[Android][Framework]系统jar包,sdk的制作及引用
[Android][Framework]系统jar包,sdk的制作及引用
566 0
|
程序员 开发工具 Android开发
Android|使用阿里云推流 SDK 实现双路推流不同画面
本文记录了一种使用没有原生支持多路推流的阿里云推流 Android SDK,实现同时推送两路不同画面的流的方法。
386 7
|
Java Linux API
Android SDK
【10月更文挑战第21天】
500 1
|
开发工具 Android开发
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
1594 4
解决Android运行出现NDK at /Library/Android/sdk/ndk-bundle did not have a source.properties file
|
Dart 开发工具 Android开发
Android Studio导入Flutter项目提示Dart SDK is not configured
Android Studio导入Flutter项目提示Dart SDK is not configured
2117 4
|
开发工具 Android开发
Flutter: Android SDK not found at this location,Android Studio not found at xxx
Flutter: Android SDK not found at this location,Android Studio not found at xxx
857 2
下一篇
开通oss服务