flash on 2012-10-25
♥0 |
Line 29 |
Modified 2012-10-25 21:57:38 |
MIT License
archived:2017-03-20 06:16:58
ActionScript3 source code
/**
* Copyright xzardaz ( http://wonderfl.net/user/xzardaz )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/eElG
*/
package {
import flash.utils.ByteArray;
import flash.display.Bitmap
import flash.media.Camera;
import flash.media.Video;
import flash.display.BitmapData;
import com.adobe.images.JPGEncoder;
import flash.ui.Keyboard;
import flash.events.KeyboardEvent;
import flash.display.Sprite;
public class WebCam extends Sprite {
private var camara:Camera;
private var video:Video;
public function WebCam():void {
FlashTest();
}
private function FlashTest():void {
// write as3 code here..
video = new Video(640, 480);
camara = Camera.getCamera();
camara.setMode(640, 480, 30);
video.attachCamera(camara);
addChild(video);
var bitmapData:BitmapData = new BitmapData(640, 480);
bitmapData.draw(video);
var encoder:JPGEncoder = new JPGEncoder();
var byteArray:ByteArray = encoder.encode(bitmapData);
//navnavClick.addEventListener(MouseEvent.CLICK,function(){
//var fileReference:FileReference = new FileReference();
// fileReference.save(byteArray);
//});
}
}
}