Activar WebCam en ASP.Net

Hace un tiempo realice un post donde mostraba la creación de un módulo para registrar los visitante y tomar su foto por medio de la WebCam.

http://vbpuntonet.blogspot.com/2017/02/crear-un-modulo-de-visitantes-e.html

Utilizaba una librería de Flash (.swf) pero a finales del 2020 Flash estará sin soporte en todos los navegadores, así que no se podrá utilizar más.


Busque y encontré la nueva librería de JS llamada Webcam.js, es muy similar a la librería de Flash, en su repositorio de Webcam.js podrás encontrar varios ejemplo de como poder utilizarla.

Para el ejemplo crearemos un WebForm con la siguiente estructura.



El código fuente quedara como sigue.



Agregaremos la librería y el script.


Crearemos una función donde indicaremos en que carpeta y con que nombre se deberán guardar las imagenes.



Ejecutamos la WebForm.


Tomamos la foto.



Y está quedara almacenada en la carpeta que indicamos.


Cuando se ejecuta en modo local se puede activar la WebCam, en caso se publicarlo se debe contar con un certificado SSL en el sitio Web, de lo contrario no se podrás activar la WebCam y se visualizara el siguiente mensaje.


Si quieres ver el demo funcionando ingresar a:




Publicar un comentario

0 Comentarios