使用dart访问Web摄像头

时间:2012-08-06 10:43:43

标签: html5 webcam dart

有没有办法可以通过dart访问计算机上的网络摄像头。我已经尝试了文档并阅读了博客,但似乎没有人曾经问过这个。

谢谢, 肯尼斯

2 个答案:

答案 0 :(得分:4)

访问cam不一定是特定于Dart的问题,而是如果有相应的 HTML5 API可以通过Dart 访问。

MediaStreamLocalMediaStream可能就是您要找的。

答案 1 :(得分:0)

我尝试了以下但没有成功:

VideoElement webcamVideo = query('#webcamVideo');
window.navigator.webkitGetUserMedia({'video': true}, (e) { 
    print(e);
    webcamVideo.src = new DOMURL().createObjectURL(e);
});

问题是在Dart SDK版本10311中,DOMURL接口中显然缺少createObjectURL(),尽管它在_DOMURLImpl中可用(编辑:作为静态方法)。