Я искал в Интернете и S / O ответы на вопрос о том, почему следующий код не работает, но до сих пор не играли в кости. Предполагается просто потоковое видео и аудио пользователя. Я просматриваю его в Chrome.
<html>
<body>
<video width="400" height="400" id="userVideo"></video>
<script>
var userStream;
if(navigator.mediaDevices.getUserMedia) {
//both video and audio
navigator.mediaDevices.getUserMedia({
video: true,
audio: true,
}, function(stream) {
console.log("got the stream");
userStream = stream;
document.getElementById("userVideo").srcObject = userStream;
});
}
</script>
</body>
</html>