Из документации :
Это устаревший метод. Используйте взамен более новую версию navigator.mediaDevices.getUserMedia ().
Например:
async function getMedia(constraints) {
let stream = null;
try {
stream = await navigator.mediaDevices.getUserMedia(constraints);
console.log('1')
/* use the stream */
} catch (err) {
/* handle the error */
}
}
getMedia({audio: true, video: true})
Источник: MediaDevices Документация.