This document specifies methods for live recording of video and audio, local and remote.
Specification and Samples
- Media Recording (a.k.a. MediaStream Recording) Specification, including code samples.
- Implementation status in the different browsers: caniuse.
- Hardware accelerated support in Chromium
You're welcome to contribute! Let's make the Web rock our socks off!
Notes on bikeshedding
gh-pages is automatically updated from
master branch upon commit.
During development it's often a good idea to try and render
locally, for that, and using the online compiler:
curl https://api.csswg.org/bikeshed/ -F file=@MediaRecorder.bs -F force=1 > MediaRecorder.html
if the produced file has a strange size (i.e. zero, a few KBs), then something went terribly wrong; run instead:
curl https://api.csswg.org/bikeshed/ -F file=@MediaRecorder.bs -F output=err
and try to figure out why
bikeshed did not like the