I'm converting my video to H.264 / MP4 with ffmpeg. I then move the moov atom to the start of the file with
qt-faststart, so I can stream the video.
Everything works fine with small videos of 5–10 minutes length, but when it comes to large ones of 1–2 hours, it can take a significant time to start playing. it loads 6–10 MB and only than I can start playing the video.
With FLV videos that's not the case; it plays immediately, no matter how large the video is. How can I fix that?