The Pipe Platform Achieves Security and Compliance Milestone with SOC 2 Type I Attestation. Learn More

The screen content and webcam video are drawn onto an HTML5 <canvas>, which is then recorded using a MediaRecorder. This approach allows us to display your webcam as a picture-in-picture (PiP) overlay while recording the entire screen.

How It Works

1. When you click "Share Screen + Camera", we use the getDisplayMedia() API to capture your screen and getUserMedia() to access your webcam and microphone.

2. Both video sources are drawn onto an HTML5 <canvas> element. The webcam feed is positioned as an overlay in the corner.

3. The canvas content is captured and recorded using the MediaRecorder API into a downloadable WebM file.

Browser Compatibility

Links

Other Links: