前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >个人快速跑通无UI集成 web TRTC

个人快速跑通无UI集成 web TRTC

原创
作者头像
105号运维实习生
修改2023-12-19 15:27:24
2320
修改2023-12-19 15:27:24
举报
文章被收录于专栏:随手写写

前期准备

  1. npm环境
  2. 本地运行需要摄像头,如果不存在摄像头需要关闭摄像头采集
  3. 可用的TRTC应用

可以在TRTC快速跑通步骤时新建应用

https://console.cloud.tencent.com/trtc/quickstart

快速跑通创建
快速跑通创建

下载源码并配置环境

  1. 下载web端demo源码
  2. 本地安装依赖
  3. 修改源码中环境参数

下载web端源码

  • 可以使用git clone 拉去github或gitee源码
代码语言:shell
复制
git clone https://github.com/LiteAVSDK/TRTC_Web.git
  • 或直接下载zip源码压缩包
快速跑通下载源码
快速跑通下载源码

本地安装依赖

npm:

代码语言:shell
复制
npm install trtc-js-sdk --save

yarn:

代码语言:shell
复制
yarn add trtc-js-sdk

修改源码中环境参数

获取必要环境参数

SDKAPPID为应用ID

SECRETKEY为应用密钥

获取位置
获取位置

base-js

填入 base-js\js\debug\GenerateTestUserSig.js文件中的SDKAPPID、SECRETKEY

代码语言:html
复制
····
 const SDKAPPID = 0 ;
·····
const SECRETKEY = ' ';

跑通demo

base-js

点击index.html即可在本地运行,分别打开多个不同浏览器,进入同一房间即可看到

效果图
效果图

vue2

代码语言:shell
复制
npm start
npm start 运行成功
npm start 运行成功

运行成功后默认浏览器会自动打开 http://localhost:8080/ 地址

端口号以本地运行 Demo 之后的实际端口号为准,默认为 8080;

指定ip端口可以在package.json中修改启动参数为

填写填写 SDKAppId 和 SecretKey。

填写SDKAppId 和 SecretKey等参数发起调用
填写SDKAppId 和 SecretKey等参数发起调用

关闭摄像头功能

base-js

编辑rtc-client.jscreateStream 的video设置false

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前期准备
  • 下载源码并配置环境
    • 下载web端源码
      • 本地安装依赖
        • 修改源码中环境参数
          • base-js
      • 跑通demo
        • base-js
          • vue2
          • 关闭摄像头功能
            • base-js
            相关产品与服务
            实时音视频
            实时音视频(Tencent RTC)基于腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档