腾讯云多人音视频房间SDK快速接入(Windows)_音视频解决方案_同尘科技
本文将介绍如何用最短的时间完成TUIRoomKit
组件的接入,跟随本文档,您将在一个小时的时间内完成如下几个关键步骤,并最终得到一个包含完备 UI 界面的音视频会议功能。产品计费及功能说明请参见 计费概述。
步骤一:开通服务
在使用 TUIRoomKit 发起会议前,您需要开通 TUIRoomKit 专属的多人音视频互动服务,详细步骤如下:1. 登录 腾讯云视立方控制台,单击创建项目按钮后,选择多人音视频互动场景和集成方式,这里我们推荐“含 UI 快速集成”,即 TUIRoomKit。2. 在选定接入场景和集成方式以后,您需要开通多人音视频房间 SDK 使用的两项腾讯云基础的 PaaS 能力,即 即时通信 IM 和 实时音视频 TRTC,开通后,单击创建项目并下一步按钮。
3. 在项目创建完成以后,您需要为该项目匹配一个 IM 应用,因为多人音视频房间 SDK 依赖了 IM SDK 提供的基础能力,这里创建或者管理已有的 IM 应用均可,在关联成功后,就可以领取 7天的免费体验版,用于后续的开发调试工作,当然如果您之前已经体验过,也可以直接在该页面单击 购买正式版本。
4. 单击前往集成按钮,选择项目配置,查看详细的配置页面,找到 SDKAppID 和密钥并记录下来,它们会在后续的 步骤四:登录 TUIRoomKit 组件中被用到,至此多人音视频房间 SDK 服务开通完成。
步骤二:下载 TUIRoomKit 工程代码
1. 下载 TUIRoomKit 组件代码
单击 Github,克隆或下载 TUIRoomKit 仓库代码,Windows-Mac 目录为 Windows 工程所在目录。2. 修改用户配置进入 Windows-Mac 目录后,打开 utils\usersig\win\GenerateTestUserSig.h
文件,进行修改。
步骤三:配置开发环境
Windows 环境 :Visual Studio 2015 及以上集成开发环境。QT5.9.1 及以上版本的 Qt 开发库。VS 下的 QT 开发插件 Qt Visual Studio Tools 2.2.0 及以上。最低支持系统:Windows 8.1。请确保您的集成开发环境能够正常开发。
步骤四:配置 TUIRoomKit 工程
1. 进入 RoomApp 目录,使用 Visual Studio 打开 RoomApp.vcxproj
文件,打开 TUIRoomKit 工程。2. 配置 QT 开发设置:
3. 编译 TUIRoomKit 工程,生成 RoomApp.exe 程序。
步骤五:外部启动 TUIRoomKit 程序
1. 打开 VS,选择 Qt Widgets Application 工程类型,创建 TestApp 工程。2. 编写启动进程的程序,并在合适的位置调用 LoadRoomApp 函数。
#include #include void LoadRoomApp() { QString executable_file_path = QApplication::applicationDirPath(); QString app_path = executable_file_path + "/RoomApp.exe"; QProcess::startDetached(app_path);}
3. 编译项目,并将 RoomApp 编译的成果物复制到当前可执行程序目录,以 release x86 程序为例:
复制 TUIRoomKit\Windows-Mac\RoomApp\bin\Win32\Release
目录下所有文件到当前程序目录下。4. 执行程序,启动 TestApp 的同时启动 RoomApp。
其他文档
TUIRoomEngine APITUIRoomKit Demo 快速跑通如果您在接入或使用过程有任何需要或者反馈,欢迎加入 TUIRoomKit 技术交流 QQ 群(群号:770645461)进行技术交流和问题反馈。
对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠
阿里云解决方案也看看?: 点击对比阿里云的解决方案
暂无评论,你要说点什么吗?