我想从HTML5访问网络摄像头进行注册并保存视频文件,以便以后播放。这可能吗?
答案 0 :(得分:3)
显然,<device>
标记不是HTML5规范的一部分,因此目前没有标准方法可以从浏览器访问网络摄像头。您可以使用JavaScript API navigator.getUserMedia(...)
,但that isn't supported by any browsers, either
答案 1 :(得分:3)
我最近做了类似的研究,发现了一个有效的演示:http://gadgets-code.com/taking-webcam-photo-with-opera-browser-new-technology
需要安装Opera的实验版:http://snapshot.opera.com/labs/camera-and-pages/
快乐的黑客攻击!
更新[2012年5月20日]:
http://www.webrtc.org/running-the-demos - WebRTC - GoogleChromeCanary - about:// flags - enableMediaStream + PeerConnection :)我建议 - Jerome Etienne的博客 - http://learningthreejs.com/
更新[2012年9月13日]:
默认情况下,Chrome 21中启用了WebRTC (几周前推出的更改)
更新[2014年7月2日]:
WebRTC是主流/巨大的:http://youtu.be/GBAEG_RuqeE?t=50m1s(Google Hangouts,Amazon Mayday,Snapchat)