tencent cloud

文档反馈

SDK更新日志(TUIRoomKit)

最后更新时间:2024-09-20 11:25:18

    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 字段,支持入会密码功能。
    TUIUserInfoTUISeatInfoTUIRequest 中新增 nameCard 字段标识房间内昵称。
    新增更新房间内昵称接口 changeUserNameCard
    新增 onUserInfoChanged 回调通知 nameCard/userRole 变更。
    删除 speechMode 相关类型定义、接口、回调`。
    Android & iOS & Flutter:
    TUILiveListManagersetLiveInfo 接口与 onLiveInfoChanged 回调 中参数 modifyFlag 改为 modifyFlagList
    TUIListListManagersetObserver 接口变更为 addObserver
    Web:
    修复 webelectron 无设备权限或设备采集失败错误信息回调异常。
    webelectron 支持多实例。
    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 调整为 seatIndexuserInfo
    回调参数优化,onRequestCancelled 参数 requestIduserId 调整为 requestuserInfo
    回调参数优化,onRequestProcessed 参数 requestIduserId 调整为 requestuserInfo
    回调参数优化, onUserRoleChanged 参数 userIduserRole 调整为 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日,方便您全平台接入升级正式版,在此期间,您依旧可以使用体验本产品。
    详细信息参见:产品公告。
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持