在网页中引用 TiRTC Web SDK,准备播放容器,并完成播放前初始化。
接入要求
- 现代浏览器。
- 网页需要通过 HTTP(S) 访问。
tirtc.es.min.js和librender.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>