视频快退在使用Nginx + http_mp4_module

时间:2017-03-17 09:22:14

标签: video nginx video-streaming html5-video mp4

我制作了一个视频流网站,用户可以在线观看视频。我正在使用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播放器的视频示例。

1 个答案:

答案 0 :(得分:0)

我在另一个有类似问题的论坛上发现了这个问题:

如果您的MP4文件在完全下载之前无法搜索,则必须修复位于视频末尾的MOOV原子(包含搜索信息)。使用这个小应用程序来解析您的视频并添加必要的提示点。

应用程序名称为QTIndexSwapper 2

希望这些信息有所帮助。论坛here