更新日志
更新时间: 2024/04/03 17:31:27
本文提供 NEMeetingKit (3.0 及之后版本的会议组件)的更新日志。
- 推荐您使用全新版本的会议组件,同时旧版会议组件仍在维护,相关版本说明请参考更新日志,更多开发指南请参考旧版会议组件。
- 若您需要将旧版本会议组件 NEMeeting SDK 升级至全新会议组件 NEMeetingKit,具体迁移步骤及变更介绍请参考迁移指南。
[4.4.0] -2024-04-03
新增特性
- 新增会议内签到、预约周期性会议、会议黑名单功能。
- 支持在进入会议时指定参会者头像以及设置是否允许音频设备切换。
- 支持在会议中锁定特定用户的视频画面。
- 支持会议创建者进行主持人权限的转让和收回。
- 支持在预约会议时设置是否允许参会者在主持人进入会议前就加入会议。
- 支持在会议中管理全量的等候室成员,包括全部准入和全部移除功能。
- 支持选择是否本次房间自动准入会议。
- 支持聊天室私聊功能和聊天的权限控制。
- Android 升级适配 TargetSdk 至 API 34 (Android 14)
优化
- 兼容处理"会中聊天室/等候室聊天室"可能不存在的情况。
- 适配 Android 机型导航栏沉浸式模式。
修复
- 修复移动端等候室默认图片展示未撑满屏幕的问题。
- 修复移动端参会者列表添加“焦点视频”成员图标。
- 修复其他已知问题。
API 变更
方法/回调/类 | 说明 |
---|---|
NELoggerConfig |
废弃自定义日志配置类。 |
NEMeetingParams |
在该类中新增avatar 参数,支持在入会时指定参会者的头像。 |
NEMeetingOptions |
在该类中新增enableAudioDeviceSwitch 方法,支持在入会时设置是否允许音频设备的切换。 |
NEMeetingItem |
在该类中新增setEnableJoinBeforeHost 方法,支持在预约会议时设置是否允许参会者在主持人进入会议前就加入会议。 |
在该类中新增recurringRule 方法,支持预约周期性会议。 |
|
NEPreMeetingService.editMeeting |
在该方法中新增editRecurringMeeting 参数,表示是否编辑周期性会议中的所有会议(非周期性会议忽略此参数)。 |
NEPreMeetingService.cancelMeeting |
在该方法中新增cancelRecurringMeeting 参数,表示是否取消周期性会议中的所有会议(非周期性会议忽略此参数)。 |
兼容版本
- NERoom:兼容 1.27.0 版本
- NIMSDK:兼容 9.15.0 版本
- NERtc:兼容 5.5.33 版本
- 白板:兼容 V3.9.6 版本
[4.3.0] -2024-03-06
新增特性
- 新增断开/重连本地音频功能。
- 新增获取音频列表、切换音频设备功能。
- 支持管理员修改参会者昵称。
- 支持用户头像显示。
兼容版本
- NERoom:兼容 1.26.0 版本
- NIMSDK:兼容 9.14.2 版本
- NERtc:兼容 5.5.22 版本
- 白板:兼容 V3.9.6 版本
[4.2.2] -2024-01-31
升级
升级 NERtc
至 5.5.21 版本。
兼容版本
- NERoom:兼容 1.25.2 版本
- NIMSDK:兼容 9.14.1 版本
- NERtc:兼容 5.5.21 版本
- 白板:兼容 V3.9.6 版本
[4.2.1] -2024-01-24
兼容版本
- NERoom:兼容 1.25.1 版本
- NIMSDK:兼容 9.14.1 版本
- NERtc_SNAPSHOT:兼容 5.5.207 版本
- 白板:兼容 V3.9.6 版本
修复
修复 AppKey 未配置等候室而导致加入聊天室失败的问题。
[4.1.0] -2024-01-11
兼容版本
- NERoom:兼容 1.25.0 版本
- NIM:兼容 9.14.1 版本
- NERtc_SNAPSHOT:兼容 5.5.203 版本
- 白板:兼容 V3.9.6 版本
新增特性
- 新增等候室功能。
- 创建会议和预约会议时,可设置会议是否默认开启等候室;管理员后续也可以在会议中手动开启/关闭等候室。
- 开启等候室后,新参会者会先进入等候室,管理员可以准入或者移除等候室中的参会者。
- 会议进行时,管理员可以在聊天室给等候室的所有成员发消息,等候室成员可以查看等候室的聊天消息。
- 新增会议水印。
- 可在会议中开启水印。若需要配置水印内容、水印样式,以及是否强制打开水印(若强制打开,则端上不展示设置入口),请联系技术支持进行配置。
变更 API
-
新增
NEMeetingItem.setWaitingRoomEnabled
方法,通过该方法可在预约会议时设置是否开启等候室。 -
新增
NEMeetingService.updateInjectedMenuItem
方法,可通过该方法更新当前存在的自定义菜单项的信息和状态。 -
在
NEStartMeetingOptions
中新增enableWaitingRoom
属性,创建会议时可设置是否开启等候室,true,开启;false,关闭(默认)。 -
在
NEAccountService.getAccountInfo
接口返回的账号信息NEAccountInfo
中新增accountId
(账号 ID)和isAnonymous
(是否匿名)属性。
修复
修复部分已知问题。
[4.0.0] -2023-11-30
兼容版本
- NERoom:兼容 1.23.0 版本
- NIM:兼容 9.12.0 版本
- NERtc_SNAPSHOT:兼容 5.5.203 版本
- 白板:兼容 V3.9.6 版本
新增特性
- 新增若干虚拟背景图片。
- 会议直播时新增"直播中"状态。
- 支持在会议中查询历史消息和撤回消息。
- 新增云端录制会议能力。
变更 API
在会议配置项 NEMeetingOptions
中新增以下两个属性:
showCloudRecordMenuItem
:是否展示云端录制菜单按钮,默认为 true。showCloudRecordingUI
:是否展示云端录制过程中的 UI 提示(左上角的录制中 UI、录制开始结束弹窗、新成员入会弹窗提醒),默认为 true。
[3.17.0] -2023-10-31
适配版本
- NERoom:兼容 1.21.0 版本
- NIM:兼容 9.12.0 版本
- NERtc_SNAPSHOT:兼容 5.5.203 版本
新增特性
- 新增会议屏幕共享
[3.16.1] -2023-09-07
适配版本
- NERoom:兼容 V1.20.0 版本
- NERTC:兼容 V5.4.8 版本
- NIM:兼容 V9.12.0 版本
- 白板:兼容 V3.9.6 版本
新增特性
- 会议画面支持悬浮小窗,使任务切换更便捷
问题修复
- 修复网络监测的 Toast 与白板的 Toast 重复的问题
- 修复多端登录互踢时,RTC 回调与 IM 回调的时序问题
[3.15.0] -2023-08-14
适配版本
- NERoom:兼容 V1.19.0 版本
- NERTC:兼容 V5.4.3 版本
- NIM:兼容 V9.12.0 版本
- 白板:兼容 V3.9.6 版本
新增特性
新增 NEMeetingParams#encryptionConfig
,入会时支持配置会议加密方式和密钥。
改进优化
优化入会的接口请求,入会耗时更短。
[3.14.0] -2023-07-06
适配版本
- NERoom:兼容 V1.17.0 版本
- NERTC:兼容 V5.3.7 版本
- NIM:兼容 V9.10.0 版本
- 白板:兼容 V3.7.2 版本
改进优化
优化大房间场景下,SDK 与服务端的信令交互。
[3.13.0] - 2023-06-21
适配版本
- NERoom:兼容 V1.16.0 版本
- NERTC:兼容 V 5.3.7 版本
- NIM:兼容 V9.10.0 版本
- 白板:兼容 V3.7.2 版本
新增特性
新增音频共享功能,参会者加入会议时,可以选择开启或关闭屏幕共享时的音频共享功能。音频共享可以在会议中将本地的音频文件、PPT 背景音等所有系统声音分享给其他与会者,让其他与会者更加沉浸式地了解讨论的内容和主题。
变更 API
API |
API 说明 |
---|---|
NEMeetingOptions |
新增enableAudioShare 字段,加入会议时,可以配置开启或关闭屏幕共享时的音频共享功能。 |
NEMeetingKitConfig |
删除 reuseIM 字段。本次修改不影响复用 IM 账号的逻辑。 |
问题修复
修复音频智能降噪不生效问题。
[3.11.0] - 2023-04-27
适配版本
- NERoom:兼容 V1.14.0 版本
- NERTC:兼容 V4.6.50 版本
- NIM:兼容 V9.8.0 版本
- 白板:兼容 V3.7.2 版本
新增特性
- 新增
NEMeetingOptions.enableTransparentWhiteboard
入会选项,配置会议中是否开启透明白板模式。 - 新增
NEMeetingOptions.enableFrontCameraMirror
入会选项,配置会议中是否开启前置摄像头的画面镜像。
变更 API
API |
API 说明 |
---|---|
NEMeetingOptions |
加入会议时,新增 enableTransparentWhiteboard 和enableFrontCameraMirror 选项。 |
[3.10.0] - 2023-04-12
适配版本
- NERoom:兼容 V1.13.0 版本
- NERTC:兼容 V4.6.50 版本
- NIM:兼容 V9.8.0 版本
- 白板:兼容 V3.7.2 版本
新增特性
- 支持最小化会议窗口:
NEMeetingService.minimizeCurrentMeeting
- 支持跨 AppKey 加会议
变更 API
- 重命名 API 中的会议号字段,会议号(字符串类型)由原先的
meetingId
统一改为meetingNum
命名,具体修改的接口如下表所示。 - 重命名 API 中的会议唯一Id字段,会议唯一Id(长整型)统一使用
meetingId
命名,具体修改的接口如下表所示。
API |
API 说明 |
---|---|
NEMeetingParams |
meetingId 参数变更为 meetingNum 。 |
|
|
|
|
|
|
|
|
[3.9.0] - 2023-03-02
适配版本
- NERoom:兼容 V1.12.0 版本
- NERTC:兼容 V4.6.43 版本
- NIM:兼容 V9.6.4 版本
- 白板:兼容 V3.7.2 版本
改进优化
- 新增网络质量检测能力。
- 新增会议系统电话接听处理能力。
- 优化屏幕共享和白板的界面显示布局。
问题修复
其他已知问题修复。
[3.8.0] - 2023-01-10
适配版本
- NERoom:兼容 V1.10.0 版本
- NERTC:兼容 V4.6.43 版本
- NIM:兼容 V9.6.4 版本
- 白板:兼容 V3.7.2 版本
新增特性
- 支持配置私有化的服务器地址。
- 支持显示或隐藏屏幕共享者或白板共享者的摄像头画面。
- 支持显示或隐藏麦克风悬浮窗。
- 支持滑动会议中的小窗口。
变更 API
API |
API 说明 |
---|---|
initialize |
NEMeetingKitConfig 新增 serverUrl 字段,支持配置组件的私有化服务器地址。 |
startMeeting |
NEStartMeetingOptions 新增 showScreenShareUserVideo 字段,支持配置是否显示屏幕共享者的摄像头画面。 |
startMeeting |
NEStartMeetingOptions 新增 showWhiteboardShareUserVideo 字段,支持配置是否显示白板共享者的摄像头画面。 |
startMeeting |
NEStartMeetingOptions 新增 showFloatingMicrophone 字段,支持配置是否显示麦克风悬浮窗。 |
joinMeeting |
NEJoinMeetingOptions 新增 showScreenShareUserVideo 字段,支持配置是否显示屏幕共享者的摄像头画面。 |
joinMeeting |
NEJoinMeetingOptions 新增 showWhiteboardShareUserVideo 字段,支持配置是否显示白板共享者的摄像头画面。 |
joinMeeting |
NEJoinMeetingOptions 新增 showFloatingMicrophone 字段,支持配置是否显示麦克风悬浮窗。 |
[3.7.0] - 2022-12-07
适配版本
- 兼容 NERTC SDK V4.6.29 版本。
- 兼容 NERoom V1.10.0 版本。
新增特性
- 支持多语言切换。
- 新增麦克风静音检测功能。
API 变更
新增 API
API |
API 说明 |
---|---|
NEMeetingKit.switchLanguage |
切换界面语言。 |
变更 API
API |
API 说明 |
---|---|
startMeeting |
NEStartMeetingOptions 新增 detectMutedMic 字段,支持配置是否开启麦克风静音检测功能。 |
startMeeting |
NEStartMeetingOptions 新增 unpubAudioOnMute 字段,支持配置本端静音时是否继续发送静音音频包。 |
joinMeeting |
NEJoinMeetingOptions 新增 detectMutedMic 字段,支持配置是否开启麦克风静音检测功能。 |
joinMeeting |
NEJoinMeetingOptions 新增 unpubAudioOnMute 字段,支持配置本端静音时是否继续发送静音音频包。 |
[3.6.0] - 2022-11-01
适配版本
兼容 NERTC SDK V4.6.20 版本。
[3.4.0] - 2022-08-31
新增特性
- 支持通过聊天室配置,实现图片、文件消息的发送与接收。
- 支持监听全局事件。
API 变更
新增 API
API |
API 说明 |
---|---|
NEMeetingKit.addGlobalEventListener |
添加全局事件监听器。 |
NEMeetingKit.removeGlobalEventListener |
移除全局事件监听器。 |
变更 API
API |
API 说明 |
---|---|
startMeeting |
NEStartMeetingOptions 新增 chatroomConfig 字段,支持配置聊天室功能。 |
joinMeeting |
NEJoinMeetingOptions 新增 chatroomConfig 字段,支持配置聊天室功能。 |
[3.3.2] - 2022-07-29
新增特性
- 支持设置会议剩余时间提醒。
- 支持在白板中添加图片和视频。
API 变更
API |
API 说明 |
---|---|
scheduleMeeting |
NEMeetingItem 新增 setNoSip 字段,支持在预约会议时配置是否允许 SIP 用户入会。 |
startMeeting |
NEMeetingOptions 新增 showMeetingRemainingTip 字段,支持设置会议剩余时间提醒。 |
joinMeeting |
[3.2.0] - 2022-06-30
新增特性
- 支持虚拟背景。
- 支持美颜。
- 支持复用 IM 账号。
- 支持 SIP 用户入会。
- 新增用户的角色类型:联席主持人。
- 新增预约会议编辑功能。
[3.1.0] - 2022-06-06
新增特性
- 支持匿名入会。
- 支持私有化部署。
[3.0.0] - 2022-05-19
底层重构,基于 NERoom 的会议组件 NEMeetingKit 首次发布。