Webcam + flex

1 resposta
leandrogmuller

Ola amigos.
alguem tem algum codigo pronto para enviar uma imagem da webcam pelo flex para um servlet?

consegui fazer a webcam funcionar, porem falta o resto. Preciso tirar fotos dos usuarios e quardar no servidor

[flash]<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2008/01/22/displaying-a-webcams-video-in-a-flex-videodisplay-control/ -->
<mx:Application name="VideoDisplay_attachCamera_test"
        xmlns:mx="http://www.adobe.com/2006/mxml"
        layout="vertical"
        verticalAlign="middle"
        backgroundColor="white">

    <mx:Script>
        <![CDATA[
            import mx.controls.Alert;
            import flash.display.Bitmap;
            import flash.display.BitmapData;    


            
           

            private function videoDisplay_creationComplete():void {
                var camera:Camera = Camera.getCamera();
                if (camera) {
                camera.setMode(460, 420, 25, true);
                videoDisplay.attachCamera(camera);
               

                } else {
                    Alert.show("You don't seem to have a camera.");
                }

            }
           
        ]]>
    </mx:Script>

    <mx:VideoDisplay id="videoDisplay"
            creationComplete="videoDisplay_creationComplete();"
            width="360"
            height="320" />

    <mx:Button id="button"
            label="Reload Camera"
            click="videoDisplay_creationComplete();" />

</mx:Application>
[/flash]

1 Resposta

Rafael_Nunes
public function digaXissssss():void{
    var bmd:BitmapData = new BitmapData(320, 240);
    bmd.draw(videoDisplay);
    var pic:Bitmap = new Bitmap(bmd);        

}

Agora é só enviar de alguma forma(HTTPService pro exemplo) esta imagem.

Criado 21 de agosto de 2009
Ultima resposta 21 de ago. de 2009
Respostas 1
Participantes 2