SDK更新日志(TUIRoomKit)
2024年9月
发布动态 | 更新日志 | 发布时间 | |
SDK 2.6.0
iOS、Android、Flutter、Web、Uniapp (小程序)、 Uniapp (客户端)、Electron 版本正式发布 | RoomEngine SDK
全平台: 新增会议场景 会中呼叫 TUIConferenceManager 插件,支持会中邀请功能。新增 setRoomMetadataByAdmin 接口,支持Room自定义房间信息设置 。新增 fetchRoomInfo 接口,支持房间外获取房间信息 。新增 onUserInfoChanged 回调通知 nameCard/userRole 变更。修复房主变更本地缓存异常问题。 Electron & Web: Electron 端支持白板能力。 H5、小程序端支持预定会议能力。 Web、Electron 端支持会中邀请能力。 Web、Electron 端支持入会密码能力。 Web、Electron 端流布局支持视频流在多节点播放,优化视频流懒加载逻辑。 H5 端流布局支持视频流懒加载及大小流逻辑,优化流布局页面切换体验。 支持房间结束后 5s 自动退出房间。 接口变更: 删除 connectOtherRoom/disconnect 以及回调。 删除 sendTextMessage/sendCustomMessage 以及回调。 | 2024-09-14 | |
2024年7月
发布动态 | 更新日志 | 发布时间 | |
SDK 2.5.0
iOS、Android、Flutter、Web、Uniapp (小程序)、 Uniapp (客户端)、Electron 版本正式发布 | RoomEngine SDK
全平台: 新增 TUIConferenceListManager ,支持会议列表、预定会议功能。TUIRoomInfo 新增字段 password 字段,支持入会密码功能。TUIUserInfo 、 TUISeatInfo 、 TUIRequest 中新增 nameCard 字段标识房间内昵称。新增更新房间内昵称接口 changeUserNameCard 。新增 onUserInfoChanged 回调通知 nameCard/userRole 变更。删除 speechMode 相关类型定义、接口、回调`。Android & iOS & Flutter: TUILiveListManager 中 setLiveInfo 接口与 onLiveInfoChanged 回调 中参数 modifyFlag 改为 modifyFlagList 。TUIListListManager 中 setObserver 接口变更为 addObserver。Web: 修复 web 及 electron 无设备权限或设备采集失败错误信息回调异常。web 及electron 支持多实例。 | 2024-07-29 | |
2024年6月
发布动态 | 更新日志 | 发布时间 | |
SDK 2.4.0
iOS、Android、Flutter、Web、Uniapp (小程序)、 Uniapp (客户端)、Electron 版本正式发布 | RoomEngine SDK 全平台: 新增移麦接口 moveToSeat。 新增直播列表插件 TUILiveListManager。 修复 updateVideoQualityEx 接口编码参数失效问题。Android & iOS & Flutter: 开启IM SDK 忽略重复登录特性。 废弃发送消息接口sendTextMessage,建议使用 IMSDK sendGroupTextMessage 接口代替。废弃发送消息接口 sendCustomMessage,建议使用 IMSDK sendGroupCustomMessage 接口代替。废弃接收文本消息回调 onReceiveTextMessage,建议使用IMSDK onRecvGroupTextMessage 回调代替。废弃接收自定义消息回调 onReceiveCustomMessage,建议使用IMSDK onRecvGroupCustomMessage 回调代替。 RoomKit iOS: 调整最低支持版本到 iOS12,使用此功能,请在 Podfile 中添加 pod 'TUIRoomKit/TRTC_iOS12',然后运行pod install。增加申请上台的通知,区分已上台和未上台用户。 上台发言模式下,优化麦位已占满情况下邀请上台或申请上台时的交互表现。 优化视频显示,防止 iOS17 版本出现黑屏现象。 优化弹幕功能交互。 优化顶部栏标题。 Android: 增加申请上台的通知,区分已上台和未上台用户。 上台发言模式下,优化麦位已占满情况下邀请上台或申请上台时的交互表现。 优化弹幕功能交互。 优化顶部栏标题。 Flutter: 适配横屏模式。 将 ConferenceMainPage 中的参数 roomId 修改为 conferenceId,将 isCreateRoom 修改为 isCreateConference。 修改默认语言为系统语言。 优化 ConferenceObserver 中各回调参数。 优化大小窗布局的拖动。 优化顶部栏标题。 Electron: 上台发言模式下,优化麦位已占满情况下邀请上台或申请上台时的交互表现。 修复用户角色从管理员变成房主,成员的操作列表会被遮挡的问题。 修复 startCameraDeviceTest 接口进行摄像头预览时,切换摄像头设备未释放旧设备占用的问题。 修复 createRoom 时,设置房间名称不生效的问题。 修复 RoomKit 展示区域 resize 时,水印未更新导致样式异常问题。 web: 虚拟背景功能交互优化: 新增 loading 效果,新增保存按钮。 上台发言模式下,优化麦位已占满情况下邀请上台或申请上台时的交互表现。 修复用户角色从管理员变成房主,成员的操作列表会被遮挡的问题。 修复 createRoom 时,设置房间名称不生效的问题。 修复 RoomKit 展示区域 resize 时,水印未更新导致样式异常问题。 Uniapp (小程序): 修复发送表情时,输入框没有背景色问题。 修复 createRoom 时,设置房间名称不生效的问题。 Uniapp (客户端): Uniapp (客户端) 版本含 UI 方案 RoomKit 发布,支持 android 和 ios 平台。 | 2024-06-06 | |
2024年5月
发布动态 | 更新日志 | 发布时间 | |
SDK 2.3.3
iOS、Android、Windows、Web、Uniapp(小程序)、Electron 版本正式发布 | RoomEngine SDK 全平台: 修复摄像头、麦克风被占用错误码回调异常。 Web: 回调参数优化, onKickedOffSeat 参数 userId 调整为 seatIndex、userInfo。回调参数优化, onRequestCancelled 参数 requestId、userId 调整为 request、userInfo。回调参数优化, onRequestProcessed 参数 requestId、userId 调整为 request、userInfo。回调参数优化, onUserRoleChanged 参数 userId、userRole 调整为 userInfo。回调参数优化, onRoomDismissed 新增 TUIRoomDismissedReason。新增 onError 事件错误码 -1102 代表摄像头设备被占用。 修复被邀请打开摄像头后,切换摄像头设备未生效。 RoomKit Android&iOS: 支持会议中进行网络检测。 支持会议中进行弹幕聊天。 Web: 支持设置背景模糊。 支持设置文字水印。 修复被邀请打开摄像头后, 切换摄像头设备未生效 Electron: 支持设置文字水印。 修复被邀请打开摄像头后, 切换摄像头设备未生效。 | 2024-05-17 | |
| | | |
2024年4月
发布动态 | 更新日志 | 发布时间 | |
SDK 2.3.1
iOS、Android、Windows、Web、Uniapp(小程序)、Electron 版本正式发布 | RoomEngine SDK 全平台: 支持直播场景,最大房间人数10w+。 新增房间内人数变化回调回调 onRoomUserCountChanged。 新增带 RoomType 的 enterRoom 接口。 TUISeatInfo 结构体新增头像、昵称字段。 TUIRequest 结构体新增头像、昵称字段。 TUIUserInfo 结构体新增被禁止发送消息字段 isMessageDisabled。 Android/iOS: 修复 startPlayRemoteVideo 内存泄漏。 新增参数为 seatIndex、userInfo 的 OnKickedOffSeat 回调,原回调废弃。 新增参数为 request、userInfo 的 OnRequestCancelled 回调,原回调废弃。 新增参数为request、userInfo 的 OnRequestProcessed 回调,原回调废弃。 新增参数为 userInfo 的 OnUserRoleChanged 回调,原回调废弃。 新增参数为 roomId、TUIRoomDismissedReason 的 OnRoomDismissed 回调,原回调废弃。 RoomKit Android&iOS: 支持会议中设置水印; 优化登出逻辑,会议过程中监听 logout 的动作,退出当前会议并给出提示; Android: 解决上台过程中变更为房主,无法自动上台的问题; 解决 Activity finish 时,BottomSheetDialog 仍在显示时的内存泄露; 移除 support-v4 的第 3 方库; iOS: 解决双人会议过程中,切换大小窗,小窗口黑屏问题; 解决双人会议小窗口没有水印的问题; Electron: 修复 Electron 下拔出外接摄像头摄像头列表默认设备未更新的问题; 修复成员操作面板距顶部距离不够,展示不完全问题; 修复 Notification 组件收到其他成员处理事件时显隐展示的问题; 修复获取主持人和管理员身份后没有更新申请上麦列表的问题; 修复聊天消息未读数不准确的问题; 修复转交房主或管理员状态下多次点击麦克风和摄像头按钮 disable 状态错误的问题。 Web: 修复 H5 移动端入会时间展示不全的问题; 修复 H5 移动端上台提示信息出现换行的问题; 修复 H5 移动端成员管理列表无法滚动问题; 修复成员操作面板距顶部距离不够,展示不完全问题; 修复 H5 移动端 onePlus 自带浏览器加载 demo 页面白屏的问题; 修复 Notification 组件收到其他成员处理事件时显隐展示的问题; 修复获取主持人和管理员身份后没有更新申请上麦列表的问题; 修复聊天消息未读数不准确的问题; 修复 MessageBox 组件进房后点击按钮无法关闭的问题; 修复转交房主或管理员状态下多次点击麦克风和摄像头按钮 disable 状态错误的问题。 小程序: 修复小程序入会时间展示不全的问题; 修复小程序上台提示信息出现换行的问题; 修复小程序成员管理列表无法滚动问题; 修复小程序创建房间后,点击左上角 home 按钮回到主页,再次新建的房间异常; 修复小程序转交房主之后 icon 无法切换的问题; 修复获取主持人和管理员身份后没有更新申请上麦列表的问题; 修复聊天消息未读数不准确的问题; 修复 Notification 组件收到其他成员处理事件时显隐展示的问题; 修复转交房主或管理员状态下多次点击麦克风和摄像头按钮 disable 状态错误的问题。 | 2024-04-29 | |
说明:
多人音视频房间 SDK(TUIRoomKit)于2023年4月8日起,正式上线。限时免费版同期结束限时免费体验,如果您在限免版发布期间接入了本产品,我们已经为您延长了一个月的限时体验时间到2023年5月8日,方便您全平台接入升级正式版,在此期间,您依旧可以使用体验本产品。
详细信息参见:产品公告。