getUserMedia with Promises

by stopsatgreen

HTML

<video  id="video" controls></video>

JavaScript

var video = document.getElementById('video');
video.addEventListener('play', function () {
    navigator.mediaDevices.getUserMedia({ video: true }).then( function (stream) {
       video.src = window.URL.createObjectURL(stream); 
    });
});