【新知实验室 三步完成Windows下实时音视频开发】

三步完成Windows下实时音视频开发

第一步:开通产品

第二步:下载源码

第三步:编译源码

第四部:运行测试


背景介绍

实时音视频(Tencent RTC)基于腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。

第一步:开通产品

1、TRTC实时音视频产品注册:【注册/开通产品专属链接

2、创建应用

第二步:下载源码

1、进入【开发辅助】下的【快速跑通Demo】,输入应用程序名称,选择下一步

2、下载 【Windows(C++)】 完成后点击下一步

 3、在【修改配置】 页面中选择 【Windows(C++)】,先不关闭页面,我们去修改代码

第三步:编译源码

1、使用Qt Creator 打开 TRTC-API-Example-Qt 下的 【QTDemo.pro

2、配置项目

        注意QT的版本,否则会无法编译成功。

        选择Qt5.15.2是因为5.15.2是长期维护版本(LTS)

        后期的Qt版本,大致从5.15开始,就不再提供离线版本下载,需要通过在线安装器安装

官方下载地址

清华源下载地址

 3、运行项目 ,编译失败,需要修改为已生成SDKAppID和密钥,参照【快速跑通Demo

修改 APPID 为 【SDKAppID】 修改 PLACEHOLDER 为 【密钥】

保存代码后再次运行

到这里程序就可以成功运行了!

第四步:运行测试

1、声音检测

 2、视频检测

 3、视频场景通话

第五步:发布项目

1、使用release进行调试,在release目录下生成.exe文件

 2、一般情况下,双击.exe文件就可以直接运行,如果无法运行,可能是缺少运行相关的.dll文件

3、在开始菜单栏中找到Qt,打开Qt for desktop;这里要根据项目使用的编译器选择相应的Qt for desktop。输入

windeployqt QTDemo.exe

该命令可以将.exe文件用到的qt相关的所有dll文件拷贝到该文件夹下。

4、复制SDK依赖的库文件

将SDK\CPlusPlus\Win64\lib下的所有文件复制到程序文件夹下,注意选择对应的平台,我这里选择编译的是64位系统,最终只能在64位操作系统中运行,而选择编译为32位应用程序,两种系统均可运行。

完成以上操作后就可以打包到其他64位电脑中运行。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值