ОСТАНОВИТЬ веб-камеру после завершения вызова - PullRequest
0 голосов
/ 07 мая 2018

Как остановить веб-камеру (закрыть соединение с камерой), используя getUserMedia в webRTC ?

Я пробовал с: localStream.getVideoTracks()[0].stop();

Но это не будет работать для меня в Chrome. соединение с камерой продолжается как есть.

Мой код равен

navigator.getUserMedia = navigator.getUserMedia || 
 navigator.webkitGetUserMedia || navigator.mozGetUserMedia ||  
 navigator.msGetUserMedia || navigator.oGetUserMedia;

if(navigator.getUserMedia){
    navigator.getUserMedia({video: true}, handleVideo, videoError);
}

function handleVideo(stream) {
    localStream = stream;
    document.querySelector('#vidDisplay').src = window.URL.createObjectURL(stream);
};

function videoError(e)
{
    alert("There is some problem..");
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...