1. software is available to compress swf files. use google to search.
2. preloading is the more common way to handle large swf files. how well that would work for you depends on several things, most importantly, is there sound in the loaded swf(s)?
3. swf files stream, by default. you can combine 2 and 3 to preload a certain portion of a swf before starting its streaming.
Thank you for the info about SWF compression software. However, I don't understand the preload process. The files in question have sound in them. With that in mind, can you direct me to details on how to implement a preload process?
if you have no ability to edit the loaded swfs and no knowledge of the code within the loaded swfs and there's not an empty keyframe in frame one of the loaded swfs, you'll have to experiment to find adequate preload code and it may turn out there is not good way to handle preloading swfs that have sound.
the basic problem with loading swfs that contain sound is the sound will start and unless you know when that sound will start and/or the coding used to start the sound, you can only stop all sounds in your app repeatedly. and if there's sound that you want the user to hear while the preloading is occurring that's not going to be satisfactory.
Thank you again. If I might give you an example:
I have an FLA/source file that, when published to it's own SWF, displays an intro then plays one of the video-with-sound SWF files in question via a loadmovie(xyz.swf) action. Since I have the source for the first file is there a way to "preload" the second file while the intro is playing?
yes, but how will you prevent the sound from being heard while the loading swf is being preloaded?