我有一个流mp4(h264)的服务器。我使用MP4Box将moov原子放在文件的开头并交错默认的500毫秒。
但是,我注意到在服务器繁忙的高峰时段,文件开始流速较慢,但速度不一样慢,大型视频(一小时或更长时间)的启动速度比小文件慢得多。
我读到Atom Moov正在使用像我这样的h264流媒体模块在lighttpd中处理速度较慢......
任何方式我都可以加快播放开始约2秒,现在它对于大文件约为7 ...
答案 0 :(得分:2)
您可以使用mp4parser查看moov框的哪个部分随着文件大小的增加而变大。那么你可以寻找代表盒子的最佳方式。我认为它是样本大小的盒子(stsz)。此外,我可以考虑分割MP4,以便标头开销分布在整个文件中。 MP4Box支持分段MP4文件。但是,您需要检查您的客户是否能够理解这种格式。