文档中心>即时通信 IM>动态与公告>公告>多人音视频能力(TUIRoomKit)发布2.0版本 SDK 和推荐升级公告

多人音视频能力(TUIRoomKit)发布2.0版本 SDK 和推荐升级公告

最近更新时间:2024-01-02 10:53:01

我的收藏

发布说明

为了给您提供更稳定的后台服务和更好的产品接入体验,多人音视频能力(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版本将无法使用本次更新内容及后续更多产品功能,同时我们计划将于2024年6月停止1.x版本后台服务,推荐您尽快完成 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版本中途退出后,历史上麦申请会丢失的问题。
小程序端优化麦控功能。