呼叫挂断后停止网络摄像头

时间:2018-05-07 12:10:03

标签: javascript jquery html5 webrtc mod-verto

如何使用 webRTC 中的getUserMedia停止网络摄像头(与相机关闭)?

我尝试过: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..");
};




0 个答案:

没有答案