I have a flash swf file movie that takes essentially 20 seconds to load to play on screen. This streaming really will turn off some users who are impatient with thr long wait. Nevertheless, I have seen Youtube videos that are much more detailed and lengthier in the overall play that takes only 1-2 seconds to stream / load to the user's PC. That is amazing. And that comes without loss of quality. I am looking for a solution that will do just that: bringing the streaming time from 20 seconds to only 1-2 seconds without loss of quality of flash swf file. Bid if you have a solution.