2012-11-11 146 views
0

什么是最简单的(用于编码器和用户)和最向后兼容/不可破解的方式从浏览器中的用户摄像头捕获图片?HTML5:如何从网络摄像头捕捉图片?

更多问题: 有没有事实上的标准web服务来做到这一点? 有没有像“最佳实践”所表明的微格式或其他可选代码的相关标准?

+0

我正在写这篇文章作为评论,而不是一个答案,因为我时间不够。 WebRTC允许您的浏览器请求访问摄像头。您可以将视频设置为画布并将一帧复制为图像。我推荐以下博客文章:http://www.html5rocks.com/en/tutorials/webrtc/basics/ –

回答

0

所以,你有两个选择这个...

  1. getUserMedia(),它是用于访问用户的摄像头和做事与图像数据的新方法HTML5。这仅适用于现代浏览器,目前在Chrome中支持,但我希望您很快就会在其他浏览器中看到它。该方法很好,一旦你阅读了文档,SUPER就很容易使用。闪光灯。

  2. 闪光灯。 Flash一直擅长这个东西,您可以轻松创建一个方法来捕捉照片并将数据发送到JavaScript或PHP进行处理。