搭建rtmp直播流服務之1:使用nginx搭建rtmp直播流伺服器(nginx-rtmp模組的安裝以及rtmp直播流配置)
阿新 • • 發佈:2019-02-07
- 歡迎大家積極開心的加入討論群
一、方案簡要
二、採用nginx作為rtmp直播流伺服器
由於已經存在一臺nginx伺服器,(該nginx的web配置:http://blog.csdn.net/eguid_1/article/details/51727060)這臺伺服器上執行著兩個測試網站,非常適合nginx-rtmp伺服器搭建,所以最終採用nginx搭建rtmp的直播流服務。
三、nginx配置
1、nginx-rtmp模組的安裝
(注:由於這一塊的東西比較多,就直接外鏈我安裝的時候參考的網站,還是很不錯的)
1.1、nginx環境搭建可以使用lamp包進行整合環境安裝(比較省事,快速安裝)
1.2、nginx-rtmp模組安裝和點播配置
2、nginx的配置
在之前web配置的基礎上增加一個rtmp的伺服器即可, (注:rtmp服務為獨立的服務,不要跟http服務搞混了,預設監聽1935埠,允許所有使用者播放) 配置如下:#rtmp service rtmp { #LIVE server { listen 1935; chunk_size 4000; //建立一個釋出應用 live ,釋出到該應用的地址就是:rtmp://ip地址:1935/live/ application live { live on; allow play all; } } }
補充:我是這樣配置的: