我想從HTML5訪問攝像頭進行註冊並保存視頻文件,以便以後播放。這可能嗎?如何從HTML5訪問攝像頭?
回答
這隻適用於:Chrome和Opera,而不是Firefox:( –
確實如此,但它很快會在Firefox中,因爲最新的Firefox Nightly發行版也支持getUserMedia。 –
顯然,<device>
標記不是HTML5規範的一部分,因此目前沒有從瀏覽器訪問攝像頭的標準方法。你也許能夠逃脫使用JavaScript API navigator.getUserMedia(...)
,但that isn't supported by any browsers, either
您可以在此這裏讀了起來:Which web browsers support the HTML5 <device> tag?
我最近在做類似的研究,發現了工作演示:http://gadgets-code.com/taking-webcam-photo-with-opera-browser-new-technology
它需要安裝Opera的實驗版本:http://snapshot.opera.com/labs/camera-and-pages/
快樂黑客!
UPDATE [2012年5月20日]:
http://www.webrtc.org/running-the-demos - 的WebRTC - GoogleChromeCanary - 約://標誌 - enableMediaStream + PeerConnection等:)我建議 - 傑羅姆艾蒂安的博客 - http://learningthreejs.com/
UPDATE [2012年9月13日]:
WebRTC在默認情況下在Chrome 21中啓用(其他城市推出幾個星期前)
UPDATE [2014年7月2日]:
的WebRTC是主流/巨大的:http://youtu.be/GBAEG_RuqeE?t=50m1s(谷歌視頻羣聊,亞馬遜五月天,Snapchat)
你可以這樣做對於Chrome和Opera,但你必須指導你的用戶,因爲它還不是很安全。
這是一個在線例子,它仍然需要Chrome用戶激活MediaStream鉻://標誌/:
- 1. HTML5:攝像頭訪問
- 2. HTML5 - 訪問攝像頭
- 3. 如何從Webview中訪問攝像頭?
- 4. iphone如何從UIWebView訪問攝像頭?
- 5. 從uiwebview訪問攝像頭?
- 6. 訪問攝像頭
- 7. 如何通過打開的cv從IP攝像頭訪問無線攝像頭?
- 8. 如何使用SWT訪問攝像頭
- 9. 如何使用JavaScript訪問攝像頭
- 10. 如何訪問MacBook上的攝像頭?
- 11. 如何使用C#訪問攝像頭?
- 12. 如何同時訪問雙攝像頭?
- 13. 訪問攝像頭失敗
- 14. IPhone SDK:攝像頭訪問?
- 15. 訪問IP攝像頭流
- 16. html5從ipad攝像頭捕獲圖像
- 17. 從pyside/opencv訪問攝像頭
- 18. 如何使用html5檢測攝像頭?
- 19. HTML5-如何打開多個攝像頭
- 20. 管理攝像頭 - 無法訪問攝像頭
- 21. 作爲網絡攝像頭訪問手機攝像頭C++
- 22. HTML5/javascript Android應用可以訪問攝像頭/錄音筆嗎?
- 23. 通過html5訪問攝像頭和照片庫
- 24. 如何從android應用程序訪問外部USB攝像頭?
- 25. 我如何從手機訪問攝像頭視頻?
- 26. Android:如何從片段訪問攝像頭實例?
- 27. 如何從服務器端網頁訪問iphone攝像頭?
- 28. HTML5:如何從網絡攝像頭捕捉圖片?
- 29. 在androidemulator上訪問攝像頭
- 30. 無法訪問攝像頭(Javascript)?
[Here's another SO answer](http://stackoverflow.com/questions/6976079/html-5-streaming-webcam-video/6976093#6976093)與一些可能有用的資源。 – sdleihssirhc