!DOCTYPE htmlhtmlheadmeta http-equiv="Content-Type" content="text/html; charset=utf-8"/title/title/headbodyvideo autoplay=""/videoscriptvar video = document.getElementById('monitor');//request itnavigator.webkitGetUserMedia({ video: true }
var video = document.getElementById('monitor');
//request it
navigator.webkitGetUserMedia({ video: true }, gotStream, noStream);
function gotStream(stream) {
video.src = webkitURL.createObjectURL(stream);
video.onerror = function () {
stream.stop();
streamError();
};
}
function noStream() {
document.getElementById('errorMessage').textContent = 'No camera available.';
}
function streamError() {
document.getElementById('errorMessage').textContent = 'Camera error.';
}
,