迁移指南
更新时间: 2024/08/07 16:14:03
NEMeetingKit 是基于 NERoom 开发的一个全新的会议组件 SDK,可以帮助您将实时音视频会议功能集成至您的应用中。
本文介绍如何将旧版网易会议 SDK 升级至 v3.0.0 及以上版本的会议组件 SDK 的迁移步骤及主要变更。
迁移步骤
步骤一 集成 SDK
参考集成 SDK,将 v3.0.0 及以上版本的会议组件 SDK 集成至您的项目中。
步骤二 修改全局挂载引用变量名
引用变量名修改:由原来的 neWebMeeting 改为 NEMeetingKit。
步骤三 更新 App 代码
V3.0.0 会议组件 Kit 进行了架构重构和升级,从而导致与旧版本的 SDK 不兼容,为了继续使用 App 中已有的网易云信提供的功能,请根据变更介绍更新 App 中的代码。
变更介绍
V3.0.0 会议组件 Kit 相比 v2.2.5(旧版网易会议 SDK的最新版本)的主要变更如下:
- 功能差距:介绍在 v2.2. 5中支持、但在 v3.0.0 中暂不支持或行为不一致的功能,这些功能会在后续版本中增加或改为一致。
- 已删除类和字段:介绍在 v2.2.5 中支持、但在 v3.0.0 中删除了的类和字段,这些类或字段大部分在 v3.0.0 中有替代方案。
- 命名变更:介绍引用类名变更。
功能差距
-
私有化部署(此功能已在 v3.1.0 中支持):
imPrivateConf
neRtcServerAddresses
-
音视频订阅:
subscribeRemoteAudioStream
subscribeRemoteAudioStreams
subscribeAllRemoteAudioStreams
-
虚拟背景功能:
changeVirtualBackgroundStatus
enableVirtualBackground
-
共享屏幕按钮回调功能:
setScreenSharingSourceId
enableScreenShare
enableScreenShare
-
布局相关功能:
layout
layoutChange
-
网络状态相关功能:
networkQuality
-
系统满足情况检查:
checkSystemRequirements
-
匿名入会(此功能已在 v3.1.0 中支持)。
命名变更
updateCutomList
重命名为updateCustomList
。
此文档是否对你有帮助?