即时通信 IM HarmonyOS(跑通 Demo)

这篇档主要介绍如何快速跑通 TUIRoomKit 示例工程,体验高质量多人视频会议。跟随这篇档,可以以在 10 分钟内跑通 Demo,并最终体验一个包含完备 UI 界面的多人视频会议功能。

相关产品
即时通信 IM 产品页,含版本规格、价格与购买入口。

一、前提条件

开通服务

请参考 开通服务 创建一个 Room 应用,并获取以下信息:

·SDKAppID:App 在控制台获取的 Room 应用的 ID,为应用的唯一标识。

·SDKSecretKey:应用的密钥。

环境准备

·集成开发环境:6.0.0.858 或以上。

·手机操作系统:HarmonyOS 5.0.5 或以上。

·API Version:17 或以上。

二、获取 Demo

1. 下载源码,你可以通过下列两种方式来获取 Demo:

克隆项目到本地下载 Demo 并解压在命令行中运行以下命令:github:git clone https://github.com/Tencent-RTC/TUIKit_Harmonycnb:git clone https://cnb.cool/tencent/cloud/trtc/TUIKit_Harmony直接从 GitHub 或者 CNB 下载 TUIKit_Harmony Demo,然后解压。

2. 通过 DevEco-Studio 打开 TUIKit_Harmony 的 application 目录。

三、配置 Demo

1. 配置 SDKAPPID 和 SECRETKEY:打开工程,在工程内找到 application/entry/src/main/ets/debug/GenerateTestUserSig.ts 文件。将获取到的对应的 SDKAPPID 和 SECRETKEY 填入其中:

四、编译并运行 Demo

多人会议场景通常会使用到摄像头、麦克风设备,因此建议你使用真机调试和运行 Demo。

使用 DevEco-Studio 打开工程,点击右上角的设备连接按钮。在上方弹出的弹框中选择需要运行的设备。选择后点击右上角的运行按钮,即可将 TUIKit_Harmony Demo 运行在设备上。

注意:提示:

注意:为了体验完整的会议房间流程,建议你将 Demo 分别在两台设备上运行并登录两个不同的用户(例如,一台设备作为房主,一台设备作为参会者)。

五、登录和注册

Demo 启动后,请输入登录的用户 ID 。如果你当前的 ID 未曾注册过,会进入到注册界面,你可以在该界面为自己设置昵称。

登录页 注册页
 

注意:提示:

注意:请避免将 UserID 设置为“1”、“123”、“111”等简单字符串,以免多人协作时被他人占用导致登录失败。调试时建议设置具有辨识度的 UserID。

六、房间功能

登录成功后在主页通过会议功能入口进入 TUIRoomKit Demo 功能页面。

标准房间主页 网络研讨会主页 成员管理面板
  

注意:如果想用不同手机体验音视频互通场景,请确保在 application/entry/src/main/ets/debug/GenerateTestUserSig.ts 文件中填写的 SDKAppID 是一致的。

七、运行 Demo 提示签名错误或登录失败?

请检查你在 application/entry/src/main/ets/debug/GenerateTestUserSig.ts 文件中填写的 SDKAppID 和 SecretKey 是否正确,确保它们是你在 开通服务 时获取到的密钥。

八、售前咨询

当需要购买咨询时,可以直接通过 售前咨询 进行提问,会有专属客户经理在线为你解答,提供专业的上云方案。同时也可以直接致电销售人员,咨询热线:4009100100转1(工作日9:00 – 18:00)。

九、售后支持

当遇到问题需要处理时,可以直接通过 售后支持 进行提问,腾讯云工程师7 × 24小时在线为你提供服务。同时也可以直接致电客服人员,寻求相应的帮助,客服咨询:4009100100(7 × 24小时)。

赞 (0)
上一篇 4天前
下一篇 4天前