Frequently Asked Question
Setup an RTMP Server
Last Updated 6 years ago
Log into the server and install required packages
Download nginx
Download RTMP Master Module
Unpack and Enter the Directory
Build Nginx
Start Nginx
Open the RTMP file to modify it
Add the following Entry at The End
Restart Nginx
Source: https://obsproject.com/forum/resources/how-to-set-up-your-own-private-rtmp-server-using-nginx.50/
sudo apt install build-essential libpcre3 libpcre3-dev libssl-dev unzip
Download nginx
wget http://nginx.org/download/nginx-1.11.4.tar.gz
Download RTMP Master Module
wget https://github.com/arut/nginx-rtmp-module/archive/master.zip
Unpack and Enter the Directory
tar -zxvf nginx-1.11.4.tar.gz
unzip master.zip
cd nginx-1.11.4
Build Nginx
./configure --with-http_ssl_module --add-module=../nginx-rtmp-module-master
make
sudo make install
Start Nginx
sudo /usr/local/nginx/sbin/nginx
Open the RTMP file to modify it
sudo nano /usr/local/nginx/conf/nginx.conf
Add the following Entry at The End
rtmp { server { listen 1935; chunk_size 4096; application live { live on;
record off; } } }
Restart Nginx
sudo /usr/local/nginx/sbin/nginx -s stop
sudo /usr/local/nginx/sbin/nginx
Source: https://obsproject.com/forum/resources/how-to-set-up-your-own-private-rtmp-server-using-nginx.50/