nginx 轉發 rtmp 直播流


nginx轉發rtmp流
場景描述:服務器1使用nginx-rtmp-module搭建了基於nginx的rtmp推流平台,用戶推rtmp流只能推到服務器2,然后轉發到服務器1。nginx默認只能轉發http,轉發rtmp需要另外編譯轉發tcp的模塊。要求nginx版本大於1.9。

1、軟件准備

nginx-1.20.2

2、編譯安裝

cd nginx-1.20.2 sudo ./configure --prefix=/usr/local/nginx --with-stream sudo make sudo make install 
報錯:
(1)./configure: error: C compiler cc is not found (2)./configure: error: the HTTP rewrite module requires the PCRE library. (3)./configure: error: SSL modules require the OpenSSL library. 統一解決:sudo apt-get install -y build-essential git-core bison openssl libreadline6-dev curl zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 autoconf libc6-dev libpcre3-dev libcurl4-nss-dev libxml2-dev libxslt-dev imagemagick libffi-dev 

3、配置nginx

sudo vim /usr/local/nginx/conf/nginx.conf 
項目fhadmin.cn events {...}  # tcp反向代理 stream { server { listen 1935; proxy_connect_timeout 10s; proxy_timeout 15s; proxy_pass 10.10.10.10:1935; } } http {...} 

4、啟動nginx

sudo /usr/local/nginx/sbin/nginx 

 -------------------------------------------------------fhadmin.cn-----------自定義表單
 定義模版:拖拽左側表單元素到右側區域,編輯表單元素,保存表單模版
 表單模版:編輯維護表單模版,復制表單模版,修改模版類型,預覽表單模版
 我的表單:選擇表單模版,編輯表單規則,是否上傳圖片、附件、開啟富文本、掛靠流程開關等
 表單數據:從我的表單進去可增刪改查表單數據,修改表單規則
 掛靠記錄:記錄表單數據和流程實例ID關聯記錄,可刪除


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM