Utilizar la webcam con Actionscript 3.0

Utilizar la webcam con Actionscript 3.0

Etiquetas: Camera Video getCamera setMode attachCamera

Imagen en reemplazo de flash
Utilizar la Webcam en Flash es muy sencillo. Basta con crear un objeto Camera, otro objeto Video, capturar la cámara con Camera.getCamera, y añadir el flujo de vídeo a la instancia de Video mediante attachCamera.
Tras el salto, el código comentado.

  1. package{
  2.  
  3. 	import flash.display.*;
  4.  
  5. 	public class WebCam extends MovieClip{
  6.  
  7. 		import flash.media.*;
  8.  
  9. 		var camara:Camera;
  10. 		var video:Video;
  11.  
  12. 		public function WebCam():void{
  13. 			//Almaceno en camara una referencia al objeto Camera para poder capturar el video
  14. 			camara = Camera.getCamera();
  15. 			//Configuro la cámara para 320x240 y 10 fps
  16. 			camara.setMode(320,240,10);
  17. 			//Si camara != null, es decir, si hay alguna cámara disponible en el sistema, creo un objeto video
  18. 			//y le asigno el flujo de video de camara. 
  19. 			if(camara != null){
  20. 				video = new Video(320,240);
  21. 				video.attachCamera(camara);
  22. 				addChild(video);
  23. 			}
  24. 		}
  25.  
  26. 	}
  27.  
  28. }

Descargar archivos

Comentarios
    • Autor
    • Luis
    El datos es muy interesante, pero qué se podrá hacer para que otro usuario pueda verme y yo lo permita
    • Autor
    • Mauricio
    Necesitarias aplicar sockets, hmm no soy muy experto en flash pero con la clase sockets puedes lograrlo. http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/net/Socket.html
    • Autor
    • Javier Leonardo Patiño Prieto
    Hola..gracias por tu post..como podria grabar ese video y almacenarlo en la web para luego utilizarlo asi como lo hace youtube?.... pero mas importante como capturar y grabar almacenar en web...gacias... por adelantado
    • Autor
    • esedeerre

    Para grabar y almacenar en web necesitas utilizar Flash Media Server (FMS) o red5.

    • Autor
    • Beatriz
    sabrias, como importar la webcam en pixelbender para apliacrale filtros?
    • Autor
    • J
    como capturo la imagen de la webcam en php para guardarla en un directorio ? ya lo he intentado pero no es compatible en firefox.. help !!
    • Autor
    • Linux
    Como puedo guardar esta imagen en un archivo en un servidor linux centos5? el red5 es lo mas recomendable?
    • Autor
    • erick
    quiero conectar un scaner por flash y accion script. ? alguien sabe como hacer esto ?
    • Autor
    • Manuel
    Hola como podría utilizar este código para una aplicación en una pagina web de una guardería de bebes
    • Autor
    • Daniel
    Dios mios.... que preguntas de preguntas, como esperan utilizar un codigo que nisiquiera entienden? Una cosa es compartir el conocimiento, otra es tratar de aprovecharse. Ya hay varios comentarios donde le explican como subir videos al servidor, les recomiendan flash media server o red5, el que dice que no es compatible con firefox!!!!!! php no tiene nada que ver con el navegador. Y el ultimo comentario???? Contrata un buen sistema de seguridad y monitoreo.
    • Autor
    • ceaped
    Hola Estoy necesitando una erramienta así. Necesito que sí la persona haga su propio video y lo guarde. Yo descargué el ejercicio pero no se como implementarlo. Gracias por su ayuda
    • Autor
    • elena
    "Dios mios.... que preguntas de preguntas, como esperan utilizar un codigo que nisiquiera entienden? Una cosa es compartir el conocimiento, otra es tratar de aprovecharse. Ya hay varios comentarios donde le explican como subir videos al servidor, les recomiendan flash media server o red5, el que dice que no es compatible con firefox!!!!!! php no tiene nada que ver con el navegador. Y el ultimo comentario???? Contrata un buen sistema de seguridad y monitoreo." Ja, ja, ja. Como puedo hacer para que la webcam reconozca mis gestos y me haga la plancha y la comida, sería esto compatible con mi correo messenger??
    • Autor
    • jorge
    Hola, necesito saber si hay alguna manera que desde mi webcam tome una foto de rostros con fondo verde para que se hagan fotomontajes sobre diferentes fondos, es decir, que el programa detecte el fondo verde y lo elimine y el rostro lo incerte sobre un paisaje de montaña o un escenario de circo por ejemplo, ojalá puedan ayudarme, saludos.
Dejar un comentario
Tu nombre (obligatorio):

E-mail (obligatorio, no se mostrará):

Web:

Comentario: