How can I tell if a QuickTime movie is prepared for streaming?
You may want to try QTIndexSwapper by Renaun Erickson. It's an Adobe AIR app that detects if a movie is ready for web and if not it tries to move the index (header) to the beginning of the file thus allowing a simultaneous download and playback.