javascript - capturar - stream cam html5
¿Cómo acceder a la webcam desde HTML5? (4)
Quiero acceder a la cámara web desde HTML5 para registrarme y guardar un archivo de video para reproducirlo más tarde. es posible?
Ahora es posible: filtrar una cámara web con getUserMedia y HTML5 Canvas .
Puedes hacerlo para Chrome y Opera, pero tendrás que instruir a tus usuarios, porque aún no es muy seguro.
Aquí hay un ejemplo en línea, todavía se requiere que los usuarios de Chrome activen MediaStream en chrome: // flags /:
Recientemente hice una investigación similar y encontré una demostración de trabajo: http://gadgets-code.com/taking-webcam-photo-with-opera-browser-new-technology
Requiere la instalación de una versión experimental de Opera: http://snapshot.opera.com/labs/camera-and-pages/
¡Feliz piratería!
ACTUALIZACIÓN [20 de mayo de 2012]:
http://www.webrtc.org/running-the-demos - WebRTC - GoogleChromeCanary - about: // flags - enableMediaStream + PeerConnection :) Lo recomiendo - el blog de Jerome Etienne - http://learningthreejs.com/
ACTUALIZACIÓN [13 de septiembre de 2012]:
WebRTC habilitado en Chrome 21 por defecto (cambio introducido hace un par de semanas)
ACTUALIZACIÓN [2 de julio de 2014]:
WebRTC es mainstream / huge: http://youtu.be/GBAEG_RuqeE?t=50m1s (Google Hangouts, Amazon Mayday, Snapchat)
Aparentemente, la etiqueta <device>
no forma parte de la especificación HTML5 y, por lo tanto, actualmente no existe una forma estándar para acceder a las cámaras web desde un navegador. Es posible que pueda utilizar la API de JavaScript navigator.getUserMedia(...)
, pero eso no es compatible con ningún navegador,
Puede leer sobre esto aquí: ¿Qué navegadores web admiten la etiqueta <dispositivo> HTML5?