基于宝塔nginx安装Nginx-rtmp-module搭建hls直播

第一步,修改/www/server/panel/install/nginx.sh文件,找到 Install_Configure 部分。在每个./configure 后面插入增加模块编译语句:

./configure --add-module=/www/server/nginx_plus/nginx-rtmp-module

第二步,进入命令会话工具,执行下面语句,直到100%完成

git clone https://github.com/arut/nginx-rtmp-module /www/server/nginx_module/

第三步,接着输入安装nginx脚本语句:

sh /www/server/panel/install/nginx.sh install 1.8

其中install 后的1.8为你要安装或切换的版本号。比如你已经安装了1.14版本的nginx,那么这里可以填1.8或其他版本号。如果你还没安装过。可以选择自己需要的版本。
第四步,在/www/server/nginx/conf下建立一个 rtmp.conf 的文件。创建如下内容:

rtmp_auto_push on;
rtmp {
    server {
        listen 1935;
        ping 30s;
        chunk_size 4000;
        notify_method get;

        application hls {
            live on;
            hls on;
            hls_path /www/tmp/hls;
            hls_sync 100ms;
            hls_fragment 5s;
        }
        application live {
                        live on;
        }
    }
}

第五步,打开/www/server/nginx/conf 下的nginx.conf文件,在events的花括号后面插入 include rtmp.conf 。修改内容如下

user  www www;
worker_processes auto;
error_log  /www/wwwlogs/nginx_error.log  crit;
pid        /www/server/nginx/logs/nginx.pid;
worker_rlimit_nofile 51200;

events
    {
        use epoll;
        worker_connections 51200;
        multi_accept on;
    }
include rtmp.conf;

安装完成

点赞
  1. 伟少说道:
    WebView Android 5.1.1

    如果虚拟主机能搭建就更好了,教程写详细点

    1. admin admin说道:
      Google Chrome Windows 10

      虚拟主机也是可以搭建的哦。

发表评论

电子邮件地址不会被公开。必填项已用 * 标注