Nginx下载
Nginx-RTMP模块
先使用root用户,首先安装GCC ; G++ ;make; libssl ;libpcre3-dev ;zlib1g-dev
sudo apt-get install libssl-dev sudo apt-get install libpcre3 libpcre3-dev sudo apt-get install openssl libssl-dev sudo apt-get install zlib1g-dev sudo apt-get install git sudo apt-get install wget cd /root mkdir rtmp cd rtmp git clone https://github.com/arut/nginx-rtmp-module.git wget http://nginx.org/download/nginx-1.13.3.tar.gz tar -zxvf nginx-1.13.3.tar.gz cd nginx* ./configure --add-module=/root/rtmp/nginx-rtmp-module --prefix=编译到指定路径再解压Nginx和RTMP模块,configure传入RTMP模块的文件夹
./configure --add-moudle=路径安装成功后调用下面语句查看服务是否运行
ps -ef|grep nginx在http中加入以下内容
server { listen 8080; location /stat{ rtmp_stat all; rtmp_stat_stylesheet stat.xsl; } location /stat.xsl{ root /root/nginx/nginx-rtmp-module; } }停止服务
pkill nginx
推流端开源项目
