MediaSFU Shared
    Preparing search index...

    Function produceCanvas

    • 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.

      Parameters

      Returns Promise<HeadlessActionResult & { stream: MediaStream | null }>

      const { ok, stream } = await produceCanvas({ parameters, canvas, frameRate: 15 });
      // later
      stream?.getTracks().forEach((track) => track.stop());