本文主要介绍如何快速跑通腾讯云 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