captureStream() for <canvas>
The captureStream()
method for <canvas>
elements returns a MediaStream
which includes a CanvasCaptureMediaStreamTrack
representing real-time video of the canvas image. You can use this to record the canvas, or send it elsewhere, such as another canvas or WebRTC connection.