您的位置:首页 > 运维架构 > Nginx

nginx之nginx.conf配置

2016-06-28 19:07 302 查看
rtmp {

    server {

        listen 1935;

        application myapp {

            live on;

            #record keyframes;

            #record_path /tmp;

            #record_max_size 128K;

            #record_interval 30s;

            #record_suffix .this.is.flv;

            #on_publish http://localhost:8080/publish;
            #on_play http://localhost:8080/play;
            #on_record_done http://localhost:8080/record_done;
       }

       application hls {

             live on;

             hls on;

             hls_path /tmp/app;

             hls_fragment 5s;

       }

    }

}

http {

    server {

        listen      8080;

        location /stat {

            rtmp_stat all;

            rtmp_stat_stylesheet stat.xsl;

        }

        location /stat.xsl {

            root <path-to-nginx-rtmp-module>;

        }

        location /control {

            rtmp_control all;

        }

        #location /publish {

        #    return 201;

        #}

        #location /play {

        #    return 202;

        #}

        #location /record_done {

        #    return 203;

        #}

        location /rtmp-publisher {

            root <path-to-nginx-rtmp-module>/test;

        }

        location /hls {

           #server hls fragments

           types{

             application/vnd.apple.mpegurl m3u8;

             video/mp2t ts;

           }

        alias /tmp/app;

        expires -1;

        }

        location / {

            root <path-to-nginx-rtmp-module>/test/rtmp-publisher;

        }

    }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: