IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    nginx模块开发(47)—MP4模块指令

    cjhust发表于 2016-03-14 14:38:46
    love 0

    2、示例配置

    #./configure –prefix=/root/macro --with-http_mp4_module

    #make

    #make install

    server{
    location ~ \.mp4${
      mp4;
    mp4_buffer_size 1m;
    mp4_max_buffer_size 5m;
    }
    }

    mp4

    syntax:   mp4;

    default:   —

    context:  location

    指令功能:打开MP4处理功能。


    mp4_buffer_size

    syntax:   mp4_buffer_size size;

    default:  mp4_buffer_size 512K;

    context:  http, server, location

    指令功能:设置MP4 buffer的初始大小。


    mp4_max_buffer_size

    syntax:   mp4_max_buffer_size size;

    default:  mp4_max_buffer_size 10M;

    context:  http, server, location

    指令功能:设置MP4 buffer的最大size,因为在处理metadata的时候,可能需要一个更大的buffer。


    mp4_limit_rate

    syntax:  mp4_limit_rate on | off | factor;

    default:  mp4_limit_rate off;

    context:  http, server, location

    指令功能:限制响应的速率,仅在nginx的商业版本存在,实现可以参考limit_rate和limit_rate_after。


    mp4_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。



沪ICP备19023445号-2号
友情链接