提交工单
咨询集成、功能及报价等问题
本文介绍如何快速跑通示例源码,体验基础的音视频通话服务。
请确保开发环境满足以下技术要求:
已在 ZEGO 控制台 创建项目,并申请有效的 AppID 和 AppSign,详情请参考 控制台 - 项目管理。
下列结构为 Example 子目录的文件结构,下文所涉及的文件路径均为相对于此目录的路径。
ZegoExpressCsharp
┣ Example
┃ ┣ packages --------------------- 依赖的 Nuget 包
┃ ┃ ┗ Newtonsoft.Json.13.0.1
┃ ┣ ZegoCsharpWinformDemo -------- 项目文件夹
┃ ┃ ┣ bin
┃ ┃ ┣ Common
┃ ┃ ┣ Examples
┃ ┃ ┣ HomePage
┃ ┃ ┣ obj
┃ ┃ ┣ Properties
┃ ┃ ┣ Utils
┃ ┃ ┣ app.config
┃ ┃ ┣ KeyCenter.cs ------------------------ appid 配置文件
┃ ┃ ┣ packages.config
┃ ┃ ┣ Program.cs
┃ ┃ ┣ ZegoCsharpWinformDemo.csproj -------- 项目文件
┃ ┣ README.md
┃ ┣ README.ZH.md
┣ libs ------------------------------------ 依赖的 SDK C++ 版本的 .dll 库文件
┃ ┗ ZegoExpress
┃ ┃ ┗ win
┃ ┃ ┃ ┣ x64
┃ ┃ ┃ ┃ ┣ ZegoExpressEngine.dll
┃ ┃ ┃ ┗ x86
┃ ┃ ┃ ┃ ┣ ZegoExpressEngine.dll
┣ ZegoExpressCsharp
┣ .git
┣ .gitignore
┣ LICENSE ---------------------------开源协议声明
┣ README.md
┗ ZegoExpressCsharp.sln ------------------- 解决方案文件(包含 SDK 和示例源码工程)
请参考 下载文档,下载最新版本的 SDK 和示例源码,并解压。
修改 “/Example/ZegoCsharpWinformDemo/KeyCenter.cs” 文件,填写 SDK 初始化所需的 AppID 和 AppSign。
请使用本文 前提条件 已获取的 AppID 和 AppSign 正确填写,否则示例源码无法正常运行。
使用 Visual Studio 打开项目。
开发者可以在 Windows 系统中,使用 Visual Studio 打开示例源码目录下的 “ZegoExpressCsharp.sln” 解决方案文件,该解决方案中包含了 SDK 和示例源码工程。
单击“启动”,开始编译和运行示例源码。
在真机中运行项目,运行成功后,可以看到本端视频画面。
为方便体验,ZEGO 提供了一个 Web 端调试示例 ,在该页面下,输入相同的 AppID、RoomID,输入不同的 UserID、以及对应的 Token,即可加入同一房间与真机设备互通。当成功开始音视频通话时,可以听到远端的音频,看到远端的视频画面。
在菜单栏选择“工具 > NuGet 包管理器 > 管理解决方案的 NuGet 程序包”。
搜索 “Newtonsoft.Json”,勾选示例源码项目 “ZegoCsharpWinformDemo”后,单击“安装”。
联系我们
文档反馈