迁移指南

更新时间: 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
此文档是否对你有帮助?
有帮助
去反馈
  • 迁移步骤
  • 步骤一 集成 SDK
  • 步骤二 修改全局挂载引用变量名
  • 步骤三 更新 App 代码
  • 变更介绍
  • 功能差距
  • 命名变更