I’m currently building a standalone app in Flash/AS2 translated to an execuatable via Screenweaver. What has really been a downer are the incredible restictions placed upon BitmapData.draw(), which is used heavily throughgout the application. The really terrible thing is that we own all of the domains the loaded images and video are originating from, but since a standalone app is not necessarily part of any domain, I cannot use the draw() method on any of the digital objects being loaded into this app. I understand that there is a way around this in ActionScript 3.0 using “LoaderContext.checkPolicyFile”, but we need a solution for AS2. The image loading I can get around with a proxy script but (as I understand it) there is no way to successfully invoke draw() on an flv streaming from a Flash Media Server.
I’m looking forward to the Apollo beta release on labs to see whether or not some of these restrictions will be lifted within that runtime. I imagine Apollo would be ideal for this app but since there is so little information out there- I can really only hope at this point.