美文网首页
nginx与nginx-rtmp-module搭建RTMP+HL

nginx与nginx-rtmp-module搭建RTMP+HL

作者: 吕志豪 | 来源:发表于2018-10-23 09:53 被阅读0次

    1、下载nginx-rtmp-module:

    nginx-rtmp-module的官方github地址:https://github.com/arut/nginx-rtmp-module.git

    使用git下载的命令:
    git clone https://github.com/arut/nginx-rtmp-module.git


    2、 编译安装Nginx

    官网下载地址:http://nginx.org/en/download.html,本文采用的版本为:“nginx-1.13.4”。

    wget http://nginx.org/download/nginx-1.13.4.tar.gz
    tar xf nginx-1.13.4.tar.gz
    cd nginx-1.13.4
    ./configure --prefix=/usr/local/nginx --add-module=../nginx-rtmp-module --with-http_ssl_module --with-pcre=../pcre-8.38 --with-openssl=../openssl-1.0.2l --with-zlib=../zlib-1.2.11
    make && make install


    3、Nginx参数配置

    转到编译生成的目标目录“/usr/local/nginx”,修改“conf/nginx.conf”文件。

    vim /usr/local/nginx/conf/nginx.conf
    增加以下内容:

    rtmp {    
        server {    
            listen 1935;  #监听的端口  
            chunk_size 4000;    
                      
            application hls {  #rtmp推流请求路径  
                live on;    
                hls on;    
                hls_path html/hls;  #生成TS文件和.m3u8文件保存目录
                hls_fragment 3s;    
            }    
        }    
    }
    

    相关文章

      网友评论

          本文标题:nginx与nginx-rtmp-module搭建RTMP+HL

          本文链接:https://www.haomeiwen.com/subject/yasozftx.html