检查 nginx 伪流是否正常工作

check if nginx pseudo streaming is working

我安装了 nginx 1.9 版本,并启用了 mp4 ngx_http_mp4 模块,我配置了以下设置。

location /video/ {
mp4;
mp4_buffer_size       1m;
mp4_max_buffer_size   5m;
mp4_limit_rate        on;
mp4_limit_rate_after  30s; 
}

但是当我使用jwplayer播放mp4文件并使用live-http-header检查它时,当我跳转到不同的时间时:数据显示没有开始参数。例如"GET /data/mytest.mp4 HTTP/1.1",我认为它应该是"GET /data/15099.mp4?start=xxx HTTP/1.1" 我的 ngx_http_mp4 工作与否。

我不知道 jwplayer,但我做了这个测试来检查 ngx_http_mp4 是否正常工作:

http://yoursite.com/yourvideo.mp4?start=10

当您的电影从头开始播放时,它不起作用。它应该从 10 秒开始。