2010-06-10 9 views
14

Hace algún tiempo, leí sobre la posibilidad de utilizar la transmisión multimedia desde un dispositivo USB o rs232 con la etiqueta <device>, como una cámara web con HTML5.¿Qué navegadores web son compatibles con la etiqueta HTML5 <device>?

¿Hay un navegador web que admita esto ahora? (es decir, compilaciones nocturnas de Chrome, Webkit ...)

+0

posible duplicación de la cuestión: http: // stackoverflow .com/questions/150577/which-browser-has-the-best-support-for-html-5-currently – VoodooChild

+3

En principio, no forma parte de HTML5, sino que forma parte de las adiciones de próxima generación posteriores a HTML5 ". desarrollo". – hsivonen

+5

'' obsoleto, incluso antes de que aparecieran los primeros prototipos. use 'getUserMedia' en su lugar. – c69

Respuesta

4

Desafortunadamente, todavía no hay navegadores compatibles con las API del dispositivo. La especificación parece estar en una etapa bastante temprana y se puede encontrar aquí - http://dev.w3.org/html5/html-device/

Ericsson Labs hizo un blog post con algunos fragmentos de código que es genial, pero no hay área de juegos para probarlos.

Otro related question se solicitó en SO el año pasado, pero parece que las cosas no han cambiado mucho desde entonces.

Sin embargo, puede encontrar esto interesante, nada digno de la producción pero divertido. Este blog post habla sobre el uso de la etiqueta <video> para transmitir desde una cámara web a través de VLC.

+1

Lamentablemente, la última actualización de Ericsson es que la etiqueta se ha eliminado de las especificaciones de HTML5. https://labs.ericsson.com/developer-community/blog/beyond-html5-implementing-device-and-stream-management-webkit –

1

Como @ Stefan-lund ya se ha mencionado la etiqueta aparato ha sido sustituido por la especificación WebRTC.

Opera tiene una estructura de desarrollo disponible en http://dev.opera.com/articles/view/labs-more-fun-using-the-web-with-getusermedia-and-native-pages/ que admite WebRTC.

Chrome debe recibir todo el apoyo a principios de 2012 (http://techcrunch.com/2011/11/24/chrome-getting-native-gamepad-webcam-and-webrtc-support-in-early-2012/)

Si sólo desea recibir una carga de vídeo también se puede utilizar la API Media Capture su lugar, que es un tipo especial de elemento input type=file.

<input type="file" accept="image/*;capture=camera" /> 

Compatibilidad del navegador para que se cubre aquí: The Media Capture API - any existing implementations?

Cuestiones relacionadas