#./configure –prefix=/root/macro --with-http_mp4_module
#make
#make install
server{
location ~ \.mp4${
mp4;
mp4_buffer_size 1m;
mp4_max_buffer_size 5m;
}
}
syntax: mp4;
default: —
context: location
指令功能:打开MP4处理功能。
syntax: mp4_buffer_size size;
default: mp4_buffer_size 512K;
context: http, server, location
指令功能:设置MP4 buffer的初始大小。
syntax: mp4_max_buffer_size size;
default: mp4_max_buffer_size 10M;
context: http, server, location
指令功能:设置MP4 buffer的最大size,因为在处理metadata的时候,可能需要一个更大的buffer。
syntax: mp4_limit_rate on | off | factor;
default: mp4_limit_rate off;
context: http, server, location
指令功能:限制响应的速率,仅在nginx的商业版本存在,实现可以参考limit_rate和limit_rate_after。
syntax: mp4_limit_rate_after time;
default: mp4_limit_rate_after 60s;
context: http, server, location
指令功能:设置在time时间后开始限速,仅在nginx的商业版本存在,实现可以参考limit_rate和limit_rate_after。