Skip to content

在网页中引用 TiRTC Web SDK,准备播放容器,并完成播放前初始化。

接入要求

  • 现代浏览器。
  • 网页需要通过 HTTP(S) 访问。
  • tirtc.es.min.jslibrender.wasm 需要部署到同一个目录。

引用 SDK

网页只需要引入 tirtc.es.min.js,SDK 会自动加载同目录下的 librender.wasm

html
<script type="module">
  import {
    TiRtc,
    TiRtcInitOptions,
    TiRtcConn,
    TiRtcAudioOutput,
    TiRtcVideoOutput,
  } from './tirtc.es.min.js';
</script>

准备渲染节点

Web SDK 使用固定 id="canvas"canvas 节点承载视频渲染。

html
<canvas id="canvas"></canvas>

初始化 SDK

调用 TiRtc.initialize(...) 初始化 SDK。创建视频播放链路前,先等待渲染依赖准备完成。

html
<script type="module">
  import { TiRtc, TiRtcInitOptions } from './tirtc.es.min.js';

  TiRtc.initialize(TiRtcInitOptions({ appId: 'your-app-id' }));

  await TiRtc.videoOutputReady();
</script>

下一步

完成 Web SDK 接入后,继续参考建立与设备端的连接音视频流传输与播放

TiRTC 开发文档