This WebRTC experiment records both audio/video in single WebM/mp4 container/format using MediaRecorder API! It currently works only on Firefox >= 29. This demo records only video tracks if you're testing in Chrome.
Main demo is available here: https://www.webrtc-experiment.com/RecordRTC/.
Record Audio+Video using Firefox >= 29
|HTML5 Canvas Dashboard + 2D Animation Recording||Demo||Source|
|HTML5 2D Animation Recording||Demo||Source|
|Record Videos and Upload to PHP server||Demo||Source|
|Record Mp3 Audio Files||Demo||Source|
|MRecordRTC: Multiple Videos Recording hack for Old-Chrome||Demo||Source|
|Record Audio+Videos in Old Chrome and Merge/Mux on PHP server using Ffmpeg||Source|
|Record Videos and Upload to Node.js server using $.post/XHR/XMLHttpRequest||Source|
|Record Videos and Upload to ASP.NET MVC server||Source|
|Record Videos and Upload to Node.js server using Socket.io||Source|
|Record audio+videos in old chrome and merge/mux inside the browser using Ffmpeg-asm.js||Source|
Firefox and RecordRTC...
- Individual audio recordings in ogg container (Firefox >= 26)
- Audio+Video in single WebM/mp4 container (Firefox >= 29)
- Gif recording (Firefox >= 18)
- You can record both audio/video in single webm file. It works only on Firefox!
- For chrome; you can record audio as WAV and video as WebM or animated Gif.
RecordRTC is MIT licensed on Github! Documentation