【開源專案】向Nginx-RTMP伺服器推流

༄yi笑奈何發表於2020-10-08

Nginx-RTMP伺服器搭建

Nginx下載

Nginx-RTMP模組

先使用root使用者,首先安裝GCC ; G++ ;make; libssl  ;libpcre3-dev ;zlib1g-dev

再解壓Nginx和RTMP模組,configure傳入RTMP模組的資料夾

./configure --add-moudle=路徑 

安裝成功後呼叫下面語句檢視服務是否執行

ps -ef|grep  nginx

nginx.conf配置

rtmp
{
	server
	{
		listen 1935;
		chunk_size 4096;
		application live #推流IP後的路徑
		{
			live on;
		}
	}
}

檢視推流狀態

在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

 

推流端開源專案

相關文章