MDN webRTC静止图像捕获演示最近停止工作

时间:2018-06-22 20:37:05

标签: javascript webrtc

我在自己的程序中关注了MDN's webRTC still photo capture。两个月前运作良好。今天,当尝试相同的程序时,我发现无法显示来自网络摄像头的视频输入。实际上,MDN提供的演示也不起作用。我同时尝试了Chrome版本66和Firefox版本60.0.2,并遇到了相同的问题。有谁知道在浏览器端发生的事情导致webRTC失败?

2 个答案:

答案 0 :(得分:1)

这将尝试设置mozSrcObject,该Firefox在几个Firefox版本之前已被删除。尝试在任何(现代)浏览器中将视频元素srcObject设置为流。

original article还包含相对最新的代码

答案 1 :(得分:0)

最后,找到错误原因。在capture.js第47行中,需要进行以下更新。请参阅More information about the issue

// Don't do this
video.src = URL.createObjectURL(stream);

// Do this
video.srcObject = stream;