RecordRTC | WebRTC Audio+Video+Screen Recording

HOME © Muaz Khan . @WebRTCWeb . Github . Latest issues . What's New?

Last Updated On:

into

You can try a chrome extension for screen recording as well!

Other Demos

Experiment NameDemoSource
WebPage+Canvas Recording Demo Source
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
WebGL Animation Recording Demo Source
plotly - WebGL Recording 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
Record Entire Meeting using MediaStreamRecorder.js Source
MediaStreamRecorder.js (get instant blobs) Source
Screen + Video Camera Recording Source
Multiple Cameras Recording Source

RecordRTC Issues

Feedback

Enter your email too; if you want "direct" reply!

Using RecordRTC...

  1. You can record both Audio/Video in single WebM file. (Chrome+Firefox)
  2. You can record both Audio/Screen in single WebM file. (Chrome+Firefox)
  3. You can record audio in WAV format. (Chrome+Firefox+Opera+Edge)
  4. You can record 2D Canvas animations. (Chrome+Firefox)
  5. You can record webpage activity; a tab's activity; or entire screen; or a specific application's screen. (Chrome+Firefox)
  6. You can record Gif in all browsers.

You can even control buffer-size, sample-rates, video-resolutions, bit-rates etc.

RecordRTC is MIT licensed on Github! Documentation

Latest Updates