TUICallEngine SDK
tuicall-engine-webrtc 是基于腾讯云 即时通信 IM 和 实时音视频 TRTC 两项付费 PaaS 服务构建出的音视频通信组件,支持双人和多人场景下的音视频通话。
环境支持
TUICallEngine SDK 支持市面上主流浏览器,详情参考:浏览器支持情况。
如果想了解含 UI 音视频通话组件,可以访问 TUICallKit/Web。
请务必使用 HTTPS 协议或者 localhost 来部署您的 Web App,否则会出现找不到 navigator.mediaDevices 错误!
Chrome |
Edge |
Firefox |
Safari |
iOS Safari |
Opera |
---|---|---|---|---|---|
56+ | 80+ | 56+ | 11+ | 11+ | 46+ |
Demo
您可以访问在线 Demo 1v1音视频通话体验馆 体验通话效果。
集成 SDK
NPM 集成
-
您可以在项目中使用 npm 安装 tuicall-engine-webrtc。
npm install tuicall-engine-webrtc --save
-
在项目脚本里导入模块。
import { TUICallEngine, TUICallEvent, TUICallType } from "tuicall-engine-webrtc";
Script 集成
在您的 Web 页面中添加如下代码:
<script src="./trtc.js"></script>
<script src="./tim-js.js"></script>
<script src="./tsignaling-js.js"></script>
<script src="./tuicall-engine-webrtc.js"></script>
<script>
const { TUICallEngine, TUICallEvent, TUICallType } = window['tuicall-engine-webrtc'];
</script>
以上文件下载地址:trtc.js,tim-js.js,tsignaling.js,tuicall-engine-webrtc.js
使用逻辑
SDK 基础使用可访问:TUICallEngine 实现双人通话