I've been working on a video player that uses progressive download to display the video content, and I'm encountering some issues. While the video is still "downloading" in the background, there is a stop/start stuttering effect during video playback. The video is downloading sufficiently fast to keep up (my test video is a 20min MP4, ~150MB, I've also tried some alternate videos). For a sidenote, this also happens in Flex 4's spark videoPlayer, but it doesn't happen in our old FLVPlayback component from Flash using the same test video.
The download takes 2 - 3 minutes to complete, and as soon as it is finished everything is silky smooth. Any ideas on a potential solution?