Voici un exemple :

import flash.net.FileReference;
var myFileRefSave:FileReference;
myFileRefSave = new FileReference();
var cam:Camera=Camera.getCamera();
vid.attachCamera(cam);
cam.setMode(320, 240, 10);
sauve.addEventListener(MouseEvent.CLICK,onClick);
function onClick(evt:MouseEvent):void {
var bitmap:BitmapData=new BitmapData(vid.width,vid.height,false);
var ma:Matrix = new Matrix();
ma.scale(2,2);
bitmap.draw(vid,ma);
var bitmapImage:Bitmap=new Bitmap(bitmap);
var bytes:ByteArray = new ByteArray();
bytes.writeUnsignedInt(bitmapImage.bitmapData.width);
bytes.writeBytes(bitmapImage.bitmapData.getPixels(bitmapImage.bitmapData.rect));
bytes.compress();
myFileRefSave.save(bytes,"image.bmp");

}

Bien évidemment cela ne sert pas à grand chose si ce n'est que de sauver un fichier brut inutilisable sur votre DD.
le lien pour tester
Par contre, il est possible, par la suite de loader cette image dans Flash sans même qu'elle soit réencodée.
A voir dans le deuxieme billet :)