I am using Screen Capture API to let users record their screen from web browser. It is done using following sample code provided at MDN.