為了讓大家少踩筆者踩過的坑,目前將工作中搭建rtmp推流伺服器的步驟總結如下:
(此處注意千萬不要命名為nginx-1.7.11.3-gryphon,筆者初次搭建rtmp推流伺服器時,將解壓後的目錄命名為nginx-1.7.11.3-gryphon,出現區域網內的其他電腦都無法訪問rtmp伺服器的問題,也是花了一天的時間填坑,將主檔名改為nginx_1.7.11.3_gryphon時,其他電腦才能正常訪問。為神馬會如此,筆者也是疑問,好歹問題無意間解決了)此時的目錄結構如下圖所示:
#worker_rlimit_nofile 100000; #更改worker程序的最大開啟檔案數限制
#如果沒設定的話, 這個值為作業系統的限制.
#設定後你的作業系統和nginx可以處理比「ulimit -a」更多的檔案
#所以把這個值設高, 這樣nginx就不會有「too many open files」問題了
nginx.exe -c conf\nginx-win-rtmp.conf
通過此推流位址,便可以成功推流
(1)終止伺服器
nginx.exe -s stop
stop是快速停止nginx,可能並不儲存相關資訊;
nginx.exe -s quit
quit是完整有序的停止nginx,並儲存相關資訊。
(2)重新載入nginx
nginx.exe -s reload
當配置資訊修改,需要重新載入這些配置時使用此命令。
(3)重新開啟日誌檔案
nginx.exe -s reopen
nginx搭建rtmp伺服器
1 nginx 位址 configure prefix usr local nginx add module home samba shb rtmp nginx rtmp module with http ssl module home samba shb rtmp nginx rtmp modul...
使用nginx搭建rtmp伺服器
一 軟體需求 2 pcre原始碼包。這是乙個正規表示式庫。nginx會用到這個開源庫來做正則匹配。很多軟體都會引用,比如php引擎編譯的時候也會用到。3 nginx rtmp module原始碼包 這才rtmp服務真正要的工具。4 openssl原始碼包。這個不是必須。只有nginx 版本在1.3....
Windows搭建RTMP推流伺服器
現在社會,直播越來越普通,網紅流量社會,到底直播是怎麼進行的呢,我們來嘗試在本地搭建直播環境 搭建伺服器 解壓後,在nginx 1.7.11.3 gryphon目錄下新建三個資料夾 worker processes 1 nginx程序數,建議設定為等於cpu總核數 events rtmp auto ...