我制作了一个视频流网站,用户可以在线观看视频。我正在使用nginx来提供文件,并启用了http_mp4_module。视频格式为mp4,moov atom mooved到文件的开头。
我的mp4的nginx位置配置:
location ~* \.(mp4)$ {
mp4;
mp4_buffer_size 1m;
mp4_max_buffer_size 5m;
}
视频正在播放,但倒带不起作用,我无法改变播放时间。
mp4 mime类型存在于 /etc/nginx/mime.types
我尝试了许多不同的视频,这些视频在其他网站上正常运行,但不在我的网站上工作。
Here是我使用Video.js播放器和简单HTML5播放器的视频示例。
答案 0 :(得分:0)
我在另一个有类似问题的论坛上发现了这个问题:
如果您的MP4文件在完全下载之前无法搜索,则必须修复位于视频末尾的MOOV原子(包含搜索信息)。使用这个小应用程序来解析您的视频并添加必要的提示点。
应用程序名称为QTIndexSwapper 2。
希望这些信息有所帮助。论坛here。