快速跑通 Sample Code
更新时间: 2024/09/18 16:26:13
您可以通过跑通 Sample Code,体验网易云信音视频通话功能。
前提条件
请确认您已完成以下操作:
开发环境要求
请确保开发环境满足以下要求:
- 开发环境:Microsoft Visual Studio 2017(推荐)及以上版本
- 开发环境:Unreal Engine 4.25(推荐)及以上版本
- 操作系统:Microsoft Windows 7 及以上版本
- 编译器:Microsoft Visual C++ 2017 及以上版本
快速跑通 Sample Code
在运行示例项目之前,请在云信控制台中为指定应用开通调试模式。调试模式建议只在集成开发阶段使用,请在应用正式上线前改回安全模式。
-
进入到 Unreal Engine Sample Code 的
G2-API-Examples\unreal\win
目录,将NertcPlugin
压缩包解压到Plugins\
目录下。 -
右键单击
NertcSampleCode.uproject
,选择 Generate Visual Studio project files, 生成 Visual Studio 解决方案。 -
双击上一步骤中生成的 NertcSampleCode.sln,打开解决方案。
-
在
NertcUserWidget.cpp
配置文件中设置您的 AppKey 和 channeName 等信息。参数 是否必选 描述 g_appKey 必选 请替换为云信控制台上您的应用对应的 AppKey。获取 AppKey的方法请参见创建应用并获取 AppKey。 g_logPath 必选 设置日志路径。 g_channelNam 必选 自定义的房间名。运行 Demo 时会加入该房间。 g_userID 必选 自定义的用户 ID。需要保证同一个房间中 g_userID 的唯一性。运行 Demo 时会使用该用户 ID 加入房间。 -
将 NertcSampleCode 工程设置为启动项目,按 F5 编译并运行工程。
-
单击 Play 按钮,运行程序。
-
体验 Demo。
-
单击 JoinChannel 按钮加入房间,房间名即为步骤 5 中您设置的
g_channelNam
。若有两个人同时加入该房间内,即可进行语音通话。 -
单击 LeaveChannel 离开房间。
-
此文档是否对你有帮助?