tencent cloud

文档反馈

Electron

最后更新时间:2022-11-17 11:18:55

    本文主要介绍如何快速运行腾讯云 TRTC-API-Example(Electron)。

    前提条件

    您已 注册腾讯云 账号。

    操作步骤

    步骤1:创建新的应用

    1. 登录实时音视频控制台,选择【应用管理】。

    2. 单击【创建应用】输入应用名称,例如 APIExample;若您已创建过应用,可以勾选【选择已有应用】,然后单击【下一步】。

    步骤2:下载示例代码

    1. 选择无 UI 集成后,然后您可以根据自己的业务平台,前往 Github 下载对应平台的示例代码。

      git clone https://github.com/tencentyun/TRTCSDK
      
    2. 下载完成后,单击【下一步】。

    步骤3:配置工程

    1. 在示例工程跑通阶段,选择【调试阶段】即可,然后记录下您的SDKAppID、Secret key。
    2. 找到并打开 Electron/TRTC-API-Example/assets/debug/gen-test-user-sig.js 文件,修改为您的SDKAppID、Secret key,此时工程配置已经完成,您可以单击【下一步】,
    说明:

    • 本文提到的生成 UserSig 的方案是在客户端代码中配置 SECRETKEY,该方法中 SECRETKEY 很容易被反编译逆向破解,一旦您的密钥泄露,攻击者就可以盗用您的腾讯云流量,因此该方法仅适合本地跑通 TRTC-API-Example 和功能调试
    • 正确的 UserSig 签发方式是将 UserSig 的计算代码集成到您的服务端,并提供面向 App 的接口,在需要 UserSig 时由您的 App 向业务服务器发起请求获取动态 UserSig。更多详情请参见 服务端生成 UserSig

    常见问题

    1. 防火墙有什么限制?

    由于 SDK 使用 UDP 协议进行音视频传输,所以在对 UDP 有拦截的办公网络下无法使用。如遇到类似问题,请参见 应对公司防火墙限制 排查并解决。

    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持