Лично я не работал с SWFLoader. Вот пример того, как закачивается новая версия AIR приложения перед установкой,
Код AS3:
airFileUrl = "ПУТЬ К ФАЙЛУ ПО HTTP";//
var stream:URLStream = new URLStream();
stream.addEventListener(ProgressEvent.PROGRESS, progressHandler);
stream.addEventListener(Event.COMPLETE, completeDownloadHandler);
stream.load(new URLRequest(airFileUrl));
Код AS3:
private function completeDownloadHandler(event:Event):void {
var stream:URLStream = event.target as URLStream;
//получить массив байтов
var bytes:ByteArray = new ByteArray();
stream.readBytes(bytes);
}
Думается потом можно использовать данный массив байтов, чтобы подсунуть его в картинку.
P.S. возможно это не лучший вариант решения данного вопроса.