нашел решение без использования эир, ниже то что касается конкретно моей задачи, а по ссылке можно посмотреть более развитый пример с исходником:
http://www.adobe.com/devnet/flash/qu...ss_as3/#access надеюсь кому-нить поможет ....

Код AS3:
public var file:FileReference;
public function onBMPLoad(e:Event):void { file = new FileReference();
file.addEventListener(Event.SELECT, onSelectFile);
var fileFilter:FileFilter = new FileFilter("Images: (*.jpeg, *.jpg, *.gif, *.png)", "*.jpeg; *.jpg; *.gif; *.png");
file.browse([fileFilter]);
}
public function onSelectFile(e:Event):void {file.removeEventListener(Event.SELECT, onSelectFile);
file.addEventListener(Event.COMPLETE, onCompleteFile);
file.load();
}
private function onCompleteFile(event:Event):void {file.removeEventListener(Event.COMPLETE, onCompleteFile);
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadBytesHandler);
loader.loadBytes(file.data);
}
private function loadBytesHandler(event:Event):void {var loaderInfo:LoaderInfo = (event.target as LoaderInfo);
loaderInfo.removeEventListener(Event.COMPLETE, loadBytesHandler);
addChild(loaderInfo.content);
}