实时语音
  • iOS
  • Android
  • Windows : C++
  • 概述
  • 限制说明
  • SDK 下载
  • 快速开始
  • 进阶功能
  • API 文档
  • 常见错误码
  • 语音通话
  • 语音直播
  • 文档中心
  • 实时语音
  • 语音直播
  • Demo运行指引

Demo 运行指引

更新时间:2023-09-18 14:41

1 准备环境

请确保开发环境满足以下技术要求:

  • Visual Studio 2013或以上版本
  • Cmake 3.6.0或以上版本
  • Qt 5.7.1、qt-vs-tools-msvc2013 (对应Visual Studio版本下载)
  • Windows7、Windows8、Windows10或以上版本
  • 麦克风、摄像头等支持音视频功能的外部设备

2 获取 Demo

请从 zegodev 下载 Demo

3 运行项目

注意

下载的 Demo 源码中缺少 SDK 初始化必须的 AppID 和 AppSign,请提前在 ZEGO 控制台 获取。如果不填写正确的 AppID 和 AppSign,源码无法正常跑起来。

在运行项目之前,需要先做两个前期准备事项:

3.1 下载Qt开发工具以及Visual Studio的Qt插件:

  1. Qt5.7.1 或以上版本 下载地址
  1. qt-vs-tools 下载地址

3.2 Cmake工具生成sln工程,具体步骤如下:

  1. 下载cmake工具:下载地址

  2. 设置cmake环境变量:

  3. 设置Qt环境变量(必须保证变量名为QT_DIR):

  4. 双击运行 build-win 目录下的generate.bat,等待 cmake_temp 目录生成:

请注意:

  1. 若生成的 cmake_temp 目录下没有产生sln工程文件,则可以查看generate.bat 运行时的报错,以进一步解决。

  2. 通过cmake成功构建的sln工程已经引用了Qt所在路径,无需再于Qt Project Settings中设置Qt版本号

3.3 运行步骤如下:

  1. 双击打开 cmake_temp 目录下的 ZegoAudioLive.sln。

  2. 点击 本地 Windows 调试器 按钮进行编译和运行。

4 注意事项

由于windows平台下的Audio工程环境为vs2013 + Qt5.7.1,因此:

  • 如果用户使用更低版本的Visual Studio运行generate.bat或者开发环境没有集成Qt开发工具的话,cmake构建工程将会失败,请安装vs2013或以上版本。

  • 如果用户想用更高版本的Visual Studio开发环境(如Visual Studio 2015),则可右键编辑generate.bat文件,对应将 cmake -G"Visual Studio 12 2013" 改为 cmake -G"Visual Studio 14 2015"即可生成对应版本的sln工程。

解决没有集成Qt开发工具问题:

  1. 下载Qt开发工具5.7.1。
  2. 下载qt-vs-addin-1.2.5.exe,该插件会将Qt开发工具集成到vs上。
  3. 进入vs工程,点击菜单栏"QT5",选择"Qt Options"。
  4. 点击Add,添加本地Qt目录路径。
  5. 如下图所示设置正确路径。
  6. 点击完成,Qt环境配置完毕。
本篇目录