Skip to content

Instantly share code, notes, and snippets.

View screencap.js
async function screenCap(duration) {
function _startScreenCapture() {
if (navigator.getDisplayMedia) {
return navigator.getDisplayMedia({video: true});
} else {
return navigator.mediaDevices.getUserMedia({video: {mediaSource: 'screen'}});
}
}
const stream = await _startScreenCapture();