Well not so much the uploading but I tried using swfup to host my animation which is 11 minutes long, and it plays really badly. The sound is out of sync, and it isn't out of sync when I play it on my computer. I thought it may be a loading problem so I made a loader for it, I used a simple screen that says "Loading" and used this code:

if (_root.getBytesLoaded() != _root.getBytesTotal()){
gotoAndPlay(1);
}

It seems to load it but once it does it still plays crappily, the sounds take a while to play so the video gets out of sync. What should I do?