Захват видео с нескольких веб-камер с getUserMedia

Я хотел бы захватить видео с нескольких веб-камер, подключенных к моему компьютеру. Использовать одну веб-камеру достаточно просто, но как получить видеопотоки из разных источников? Можно ли выбрать, какую камеру использовать для одного потока?

     navigator.getUserMedia ({
         video: true 
     }, function (oMedia) {
         var video = document.getElementById ('tVideo1'); 
         video.src = window.URL.createObjectURL (oMedia); 
     }); 

Ответы на вопрос(3)

Ваш ответ на вопрос