发布说明
为了给您提供更稳定的后台服务和更好的产品接入体验,多人音视频能力(TUIRoomKit)发布全新的 SDK 2.0 版本和后台服务。发布时间:2024年1月3日。
主要变更内容如下:
新增预定房间功能接口。
小程序端支持麦位管理能力。
针对房间管理、成员管理、会控信令管理、麦位管理等功能全面优化。
提供全新的后台接入 REST API 供您使用。
影响及升级说明
1. SDK 2.0 版本服务端架构全面升级,和1.x版本后台服务相互独立不互通,同时使用会出现无法进房等异常问题,请避免线上业务混用新旧版本 SDK。
2. 为保证多人音视频能力(TUIRoomKit)客户线上业务稳定,默认正式发布前已付费客户在使用2.0版本 SDK 时,仍会使用1.x版本的后台房间服务,不会对您的业务造成影响,但您会无法使用2.0版本上的部分服务。如果您需要升级使用最新的服务,请参照 升级指引 文档完成升级。
3. 若您仍想继续使用当前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版本中途退出后,历史上麦申请会丢失的问题。 小程序端优化麦控功能。 |