腾讯云多人音视频房间SDKSDK2.0版本升级指引_音视频解决方案_同尘科技

多人音视频房间SDK 1年前 (2023-12-29) 浏览 390

多人音视频房间 SDK 2.0版本更新属于重大升级,全方位提升 SDK 能力,调整 SDK 服务端架构,新增全功能服务端 REST API。发布时间、1.x和2.0版本功能对比、变更影响等更多内容详见文档:多人音视频房间 SDK 2.0版本发布和推荐升级公告。注意:本文主要帮助已接入1.x版本 SDK 的客户更快的升级至2.0版本,体验更强大的服务和功能。如果您已付费购买多人音视频房间 SDK,为了避免您的线上业务出现问题,请尽快参照下述步骤完成升级。如果您之前没有接入过1.x版本的 SDK,或者您的应用目前仅在开发阶段,尚未上线,我们推荐您直接升级并使用2.0版本,功能更强大,更稳定。

升级步骤

1、关注事项

UIKit 已自适配2.0逻辑,您无需关心 UIKit 层面的修改。部分接口变更:RoomInfo 废弃了 SpeechModel,使用 enableSeat 和 seatMode 来替代。废弃了 sendMessage、sendCustomMessage 接口。服务端接口变更:提供的 V2 版本的 REST API,全面覆盖房间管理,用户管理,会控管理等功能。更多功能变更详情参见 功能说明。

2、获取最新版本 SDK

您只需下载升级最新的RoomEngine SDK,即可升级到2.0版本。各开发平台的升级参考代码如下:AndroidiOSWebFlutterElectron小程序将 RoomEngine Maven 版本依赖修改如下:

implement "com.tencent.liteav:LiteAVSDK_TRTC:11.5.0.13312"implement "com.tencent.liteav.tuikit:tuiroomengine:2.0.0.100"implement "com.tencent.imsdk:imsdk-plus:7.7.5282"

在 Podfile 中,将依赖修改如下:说明:RoomKit 和 RoomEngine 不必同时集成,您之前使用的是哪个,升级哪个即可,如果您之前修改过 Roomkit 的源码,现在仅需要升级RoomEngine,请在 腾讯云实时音视频 TRTC 技术交流群 平台联系我们,我们将给您提供帮助。– 使用RoomKit:

pod 'TUIRoomKit', '~> 2.0.0'

– 使用RoomEngine:

pod 'TUIRoomEngine', '~> 2.0.0'

在您的项目根目录下,命令行中执行:

npm install @tencentcloud/tuiroom-engine-js@2

在 pubspec.yaml 文件中修改依赖的版本号,如下:说明:版本号按需修改,之前依赖了哪个 package,修改对应的版本号即可。

dependencies:  # RoomKit 依赖  rtc_conference_tui_kit: ^2.0.0  # RoomEngine 依赖  rtc_room_engine: ^2.0.0

在项目的根目录下,在命令行执行:

flutter pub get

在您的项目根目录下,命令行中执行:

npm install @tencentcloud/tuiroom-engine-electron@2

在您的项目根目录下,命令行中执行:

# RoomKit升级npm install @tencentcloud/tui-roomkit-uniapp@2# RoomEngine升级npm install @tencentcloud/tuiroom-engine-wx@2

注意:如果您之前没有接入过1.x版本的 SDK,可直接前往 SDK 下载 文档下载最新版本 SDK。如果您参考上述代码未成功升级,请在 腾讯云实时音视频 TRTC 技术交流群 联系我们,我们将为您提供帮助。

3、线上升级

线上推送新版本,灰度100%,完成线上升级,确保您的客户都升级到已包含2.0版本 SDK 的应用。注意:因服务端架构重大升级,1.x和2.0版本的房间无法直接互通,请务必完成线上升级,避免业务混用新旧版本 SDK。

4、开通2.0后台服务

如果您是2024年1月3日正式发布之前已付费的多人音视频房间 SDK 客户,在完成前3个步骤后,请加入 – 腾讯云实时音视频 TRTC 技术交流群,联系我们开通2.0后台服务,点击立即加入。

对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠

阿里云解决方案也看看?: 点击对比阿里云的解决方案

- 0人点赞 -

发表点评 (0条)

not found

暂无评论,你要说点什么吗?