Tutorial: 快速跑通 Demo

快速跑通 Demo

本文主要介绍如何快速跑通腾讯云 TRTC Web SDK Demo。

下载 Demo 源码

通过 github 下载 TRTCSDK 源码包,Demo 源码在目录 TRTCSDK/Web

通过控制台创建应用

  • 进入腾讯云实时音视频 控制台 创建一个新的应用,获得 sdkAppId

  • 点击快速上手,查看秘钥,复制秘钥

配置 sdkAppId 和 userSig

打开 TRTCSDK/Web/js/debug/GenerateTestUserSig.js,填入通过控制台获得的 sdkAppId 和密钥

架设 Web 服务器

请使用 https 协议或者 localhost

  • 安装 http-server
 npm install http-server -g
  • 启动 Web 服务器

在 TRTCSDK/Web 目录下执行:

http-server -p 8080 samples

运行 Demo

使用最新版本 Chrome 或 Safari 浏览器,打开连接

localhost:8080/index.html
  • 点击 加入房间 按钮加入音视频通话房间并且发布本地音视频流。
  • 点击 离开房间 按钮退出音视频通话。
  • 点击 开始推流 按钮发布本地音视频流。
  • 点击 停止推流 按钮停止发布本地音视频流。

防火墙问题

TRTC Web SDK 依赖以下端口进行数据传输,请将它们加入防火墙白名单。

  • TCP 端口:8687
  • UDP 端口:8000,8800,843,443
  • 域名:qcloud.rtc.qq.com