меня интересуют оба варианта
Добавлено через 1 час 15 минут
Как я понял нужно получить ByteArray через

Код AS3:
var tmpByteArray:ByteArray;
var stream:URLStream = new URLStream();
stream.readBytes(tmpByteArray);
потом в BitmapData закинуть его через setPixels(rectangle, tmpByteArray)
не доходит до меня как определить rectangle?
Добавлено через 2 часа 39 минут
разобрался:

Код AS3:
var tmpByteArray:ByteArray = new ByteArray();
var stream:URLStream = new URLStream();
stream.load(url_загружаемого_файла);
stream.addEventListener(Event.COMPLETE, completed);
function completed(e:Event){
trace("loaded");
stream.readBytes(tmpByteArray);
stream.close();
var loader:Loader = new Loader();
loader.loadBytes(tmpByteArray);
}