captureStream() demos

Demos that create Real-Time stream from < canvas > and < video > and play it back.

Please run Chrome>=50 with "--enable-experimental-web-platform-features" flag or enable it on chrome://flags.


2d canvas playing video
2d opaque canvas playing video
2d canvas with mouse drawing
Webgl canvas with interactive teapot

Video playback

2d canvas playing video with frame rate input
2d canvas playing video with requestFrame()

Webgl canvas playing video with effects
Webgl canvas getUserMedia() with effects

2d canvas peerconnection
Webgl canvas peerconnection