Publish a <canvas> as video — slides, a whiteboard, a game, a generated overlay, a test pattern.
<canvas>
Returns the captured stream so you can stop its tracks when finished.
const { ok, stream } = await produceCanvas({ parameters, canvas, frameRate: 15 });// laterstream?.getTracks().forEach((track) => track.stop()); Copy
const { ok, stream } = await produceCanvas({ parameters, canvas, frameRate: 15 });// laterstream?.getTracks().forEach((track) => track.stop());
Publish a
<canvas>as video — slides, a whiteboard, a game, a generated overlay, a test pattern.Returns the captured stream so you can stop its tracks when finished.