Releases
4.6.0
Important
New Feature
会议内通知中心不展示录制完成的通知,也不展示录制完成的弹窗
等候室成员,在收到本次会议邀请时自动准入
支持会中展示会议最大人数,会中达到最大人数情况下的提示弹窗
新增共享批注功能,在桌面端发起共享,桌面端和 web 可对共享画面进行批注,在其他端进行观看
等候室成员可以实时感知到主持人变化,以便进行聊天室私聊
支持通过NEMeetingKit.getSDKLogPath
获取SDK日志文件路径
支持通过NEMeetingKit.getAppNoticeTips
获取公告提示
语音激励功能支持开关
新增NEContactsService
用于进行联系人查询,可使用NEMeetingKit.getContactsService
来获取到NEContactsService
实例
新增NEMeetingMessageChannelService
用于管理通知中心消息
支持在预约会议时配置同声传译译员以及语言,同时支持在会议中开启和关闭同声传译功能
支持预约会议时对时区的选择
【应用】全新的视觉与交互
【Windows&macOS】在点击切换扬声器设备时,如果为静音时增加弹窗提示
【Windows&macOS】正在说话提示条支持拖动
【Android&iOS】支持收到会议邀请后的震动提示
【Android&iOS】优化画中画时会议结束的情况,会议结束将会直接退出画中画
【Android】新增SDK初始化扩展接口NEMeetingKit.initializeEx
,通过企业代码或邮箱进行初始化时可返回企业信息
【Windows&macOS】共享屏幕发起时多屏幕增加标识
Fixed
【Android&iOS】参会者列表人数统计优化。未加入到 RTC 的参会者也展示在参会者列表中,并标记为“正在加入中”
【Android】修复创建/加入会议头像不生效的问题
【iOS】修复个别机型错误弹出音量最低提示的问题
【iOS】修复静音模式下收到邀请会播放铃声的问题
【iOS】修复系统通话状态监听不准确的问题
Api Changes
新增NEMeetingMessageChannelService
用于管理通知中心消息,可使用NEMeetingKit.getMeetingMessageChannelService
来获取到NEMeetingMessageChannelService
实例
NEMeetingErrorCode
新增三个错误码:
ERROR_CODE_CORP_NOT_FOUND
,表示企业不存在
ERROR_CODE_ACCOUNT_PASSWORD_NEED_RESET
,表示账号需要重置密码才能允许登录
ERROR_CODE_CORP_NOT_SUPPORT_SSO
,表示企业不支持 SSO 登录
NEPreMeetingService
支持更多的功能,如历史会议与收藏会议
新增接口getFavoriteMeetingList
,用于获取收藏会议列表
新增接口addFavoriteMeeting
,用于添加收藏会议
新增接口removeFavoriteMeeting
,用于取消收藏会议
新增接口getHistoryMeetingList
,用于获取历史会议列表
新增接口getHistoryMeetingDetail
,用于获取历史会议的会议详情
支持更丰富的登录方式,并且在组件的NEAccountService
提供更多账号相关的接口
新增接口tryAutoLogin
用于尝试自动登录鉴权,同时废弃NEMeetingKit.tryAutoLogin
接口,将在后续版本中正式删除
新增接口loginByToken
用于根据账号跟Token进行登录,同时废弃NEMeetingKit.login
接口,将在后续版本中正式删除
新增接口loginByPassword
用于根据账号密码进行登录,同时废弃NEMeetingKit.loginWithNEMeeting
接口,将在后续版本中正式删除
新增接口requestSmsCodeForLogin
,用于获取登录验证码
新增接口loginBySmsCode
,用于通过验证码进行登录
新增接口generateSSOLoginWebURL
,用于生成SSO登录链接,使用这个接口的前提是要在NEMeetingKit.initiate
的参数中设置 NEMeetingKitConfig.corpCode
或 NEMeetingKitConfig.corpEmail
新增接口loginBySSOUri
,用于通过SSO登录结果uri完成会议组件登录鉴权
新增接口loginByEmail
,用于通过邮箱密码登录鉴权
新增接口loginByPhoneNumber
,用于通过电话号码密码登录鉴权
新增接口addListener
,用于添加账号服务监听实例,同时废弃NEMeetingKit.addAuthListener
接口,将在后续版本中正式删除
新增接口removeListener
,用于移除账号服务监听实例,同时废弃NEMeetingKit.removeAuthListener
接口,将在后续版本中正式删除
新增接口resetPassword
,用于重置密码
新增接口updateAvatar
,用于修改当前登录账号头像
新增接口updateNickname
,用于修改当前登录账号昵称
新增接口logout
,用于登出当前已登录的账号,同时废弃NEMeetingKit.logout
接口,将在后续版本中正式删除
支持预约会议时对时区的选择
NEMeetingInfo
、NEMeetingItem
、NERemoteHistoryMeeting
支持获取或设置timezoneId
支持会前配置同声传译译员和译员、会中开启和关闭同声传译功能:
新增 NEMeetingInterpreter
译员对象类型、NEMeetingInterpretationSettings
同声传译设置对象类型
通过 NEMeetingItem.interpretationSettings
可配置同声传译译员和语言
废弃NEHistoryMeetingItem
,使用NELocalHistoryMeeting
替代
废弃NEAuthListener
,新增NEAccountServiceListener
替代
废弃NEAccountInfo.accountName
属性,新增NEAccountInfo.nickname
替代
废弃NEAccountInfo.accountId
接口,新增NEAccountInfo.userUuid
替代
废弃NEAccountInfo.meetingNum
接口,新增NEAccountInfo.privateMeetingNum
替代
废弃NEAccountInfo.shortMeetingNum
接口,新增NEAccountInfo.privateShortMeetingNum
替代
废弃NEMeetingService.addListener
接口,新增NEMeetingService.addMeetingStatusListener
替代
废弃NEMeetingService.removeListener
接口,新增NEMeetingService.removeMeetingStatusListener
替代
废弃MeetingServiceListener
接口,新增NEMeetingStatusListener
与NEMeetingOnInjectedMenuItemClickListener
替代
新增NESettingsService.getBeautyFaceValue
接口
新增NESettingsService.setBeautyFaceValue
接口
新增NESettingsService.isWaitingRoomSupported
接口
新增NESettingsService.setExternalVirtualBackgroundList
接口
新增NESettingsService.getExternalVirtualBackgroundList
接口
新增NESettingsService.setCurrentVirtualBackground
接口
新增NESettingsService.getCurrentVirtualBackground
接口
新增NESettingsService.enableSpeakerSpotlight
接口
新增NESettingsService.isSpeakerSpotlightEnabled
接口
新增NESettingsService.enableFrontCameraMirror
接口
新增NESettingsService.isFrontCameraMirrorEnabled
接口
新增NESettingsService.enableTransparentWhiteboard
接口
新增NESettingsService.isTransparentWhiteboardEnabled
接口
废弃NESettingsService.isVirtualBackgroundEnabled
接口,新增NESettingsService.isVirtualBackgroundSupported
替代
废弃NESettingsService.setTurnOnMyVideoWhenJoinMeeting
接口,新增NESettingsService.enableTurnOnMyVideoWhenJoinMeeting
替代
废弃NESettingsService.setTurnOnMyAudioWhenJoinMeeting
接口,新增NESettingsService.enableTurnOnMyAudioWhenJoinMeeting
替代
废弃NESettingsService.isMeetingLiveEnabled
接口,新增NESettingsService.isMeetingLiveSupported
替代
废弃NESettingsService.isWhiteboardEnabled
接口,新增NESettingsService.isMeetingWhiteboardSupported
替代
废弃NESettingsService.isCloudRecordEnabled
接口,新增NESettingsService.isMeetingCloudRecordSupported
替代
废弃NESettingsService.setBuiltinVirtualBackgrounds
接口,新增NESettingsService.setBuiltinVirtualBackgroundList
替代
废弃NESettingsService.getBuiltinVirtualBackgrounds
接口,新增NESettingsService.getBuiltinVirtualBackgroundList
替代
废弃NESettingsService.getHistoryMeetingItem
接口,新增NEMeetingService.getLocalHistoryMeetingList
替代
删除老版本已经废弃的 API:
删除 NEMeetingKitConfig.loggerConfig
字段
删除 NELoggerConfig
类型
Compatibility
兼容 NERoomKit 1.29.0
兼容 NIMSDK(Android 9.16.0 | macOS&Windows9.15.1 | iOS 9.16.1 | Web 9.14.1)版本
兼容 NERtcSDK(Web 5.6.0 | Android&Web&macOS&Windows 5.5.40) 版本
You can’t perform that action at this time.