Stop Camera
by dirkk0
HTML
<video id="video" autoplay>No video</video>
<input type="button" value="Start" onclick="showVideo()" id="showVideo">
<input type="button" value="Stop" onclick="stopVideo()" id="stopVideo">
JavaScript
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia;
showVideo = function () {
navigator.getUserMedia({
video: true,
audio: true
},
function (stream) {
localStream = stream;
var video = document.getElementById("video");
video.src = window.webkitURL.createObjectURL(stream);
},
// errorCallback
function (err) {
console.log("The following error occured: " + err);
});
}
stopVideo = function () {
//video.src = "";
console.log(localStream.getVideoTracks());
localStream.stop();
}