Hey folks! In this article, I want to share our experience building a screen recorder inside the browser. The product is Browser Recorder , a Chrome extension that can record screen, camera, microphone, add zoom effects, trim, cut, and export the final video. At first, the recording part looked pretty simple. Browser APIs already give us screen capture and camera capture. But when we started to put the webcam on top of the screen recording, the real problems started. Overview In this article, I