Начиная с air 3.8, запускать SWF-контент из ios стало намного проще - но боль, если ваш контент внешний, да ...
Также мне удалось воспроизвести динамическое видео, используя starling и flv в фоновом режиме со скоростью 12fps на ipod и 24fps на iphone и ipads.
Ключевым моментом здесь является то, как вы загружаете bitmapData в графический процессор:
flash.display3D.textures.Texture(videoLayer.texture.base).uploadFromBitmapData(bitmapData);
, где videoLayer - это изображение Starling, а bitmapData - это извлеченные растровые данные из видео.
Остальная часть кода - это тривиальные вещи, которые вы легко можете найти в Интернете, но Texture.uploadFromBitmapData - это то, что действительно изменило производительность.
Посмотреть в действии в магазине приложений: https://itunes.apple.com/app/id723967141?mt=8