发布说明
为了给您提供更稳定的后台服务和更好的产品接入体验,多人音视频房间 SDK(TUIRoomKit)发布全新的 SDK 2.0版本和后台服务。
正式发布时间:2024年1月3日
主要变更内容如下:
新增预定房间功能接口。
小程序端支持麦位管理能力。
针对房间管理、成员管理、会控信令管理、麦位管理等功能全面优化。
提供全新的后台接入 REST API 供您使用。
影响及升级说明
1、SDK 2.0版本服务端架构全面升级,和1.x版本后台服务相互独立不互通,同时使用会出现无法进房等异常问题,请避免线上业务混用新旧版本 SDK。
2、为保证多人音视频房间 SDK 客户线上业务稳定,默认正式发布前已付费客户在使用2.0版本 SDK 时,仍会使用1.x版本的后台房间服务,不会对您的业务造成影响,但您会无法使用2.0版本上的部分服务。如果您需要升级使用最新的服务,请参照 升级指引 文档完成升级。
4、新创建的应用(SDKAppid)搭配 2.0版本 SDK,可直接使用。
可参考 免费体验 快速开始产品体验。
前往 SDK 下载 下载新版本 SDK。
注意:
功能说明
1.x版本和2.0版本功能升级对比如下:
功能 | TUIRoomKit SDK 1.x版本 | TUIRoomKit SDK 2.0版本 |
房间管理 | - 依赖 IM 群组
- 少量的 REST API | - 独立的房间服务,不再依赖 IM 群组
- 新增完整的房间列表管理 API
- 新增预定会议相关的REST API,完善 REST API 相关的能力
- 底层 SDK 提供单例接口
- 底层 SDK 更好的支持多实例
- 优化进房流程,进房更稳定 |
成员管理 | - 依赖 IM 群组,与IM群组成员管理共用一套服务
- 没有提供 REST API | - 独立的后台服务,更加精准的成员列表
- 服务端 REST API 也支持成员管理
- 与IM群组解绑,聊天群和会议房间不再耦合
- 房间成员离线检测逻辑更新,对齐腾讯会议离线检测业务逻辑
- 支持将非在线成员踢出房间,提供可以操作的服务端 REST API
- 优化管理员和房主变更状态通知,修复1.x版本中关于角色反馈的若干问题 |
媒体设备管理(会控信令) | - 依赖 IM 群组信令消息
- 没有提供服务端 REST API | - 独立的会控信令服务
- 提供服务端操作相关的 API
- 会控管理消息从 IM 群组的历史消息中剥离,不再污染 IM 中的聊天记录 |
麦位管理 | - 依赖 TRTC 角色列表
- 依赖 IM 群属性
- 最多仅支持14个麦位
| - 独立的麦位服务,提供完整的麦位管理 REST API
- 麦位最多支持20个
- 上麦支持排麦,上麦不再强制要求传入麦位 index
- 有序麦位、无序麦位统一逻辑,不再区分会议和直播
- 支持随时拉取排麦(上麦请求)列表,解决1.x版本中途退出后,历史上麦申请会丢失的问题
- 小程序端优化麦控功能 |