Веб камера включается но на экране видео нет. Подскажите пожалуйста в чем ошибка.
<!DOCTYPE html>
<html>
<head>
<title>Получение мультемидийных файлов.</title>
<style type="text/css">
body{background-color: #DCDCDC;}
#v{
position: absolute;
top: 100;
left: 100;
}
</style>
<script type="text/javascript">
window.addEventListener('DOMContentLoaded', function (){
var v = document.getElementById("v");
navigator.getUserMedia = (navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia);
if (navigator.getUserMedia) {
navigator.getUserMedia(
{
video:true,
audio:false
},
function(stream){
var url = window.URL || window.webkitURL;
v.src = url ? url.createObjectURL(stream) : stream;
v.play();
},
function(error){
alert("Что-то пошло не так. (Код ошибки " + error.code + ')');
return;
}
);
}else{
alert("Извините ваш браузер не поддреживает данный метод.");
return;
};
});
</script>
</head>
<body>
<video id="v" autoplay></video>
</body>
</html>