Nginx配置rtmp服務(wù)

Windows

這里轉(zhuǎn)發(fā)一個可以一鍵運(yùn)行的nginx server,通過node編寫豆巨,demo里使用grindplayer。
http://bashell.nodemedia.cn/archives/nodemedia-dev-server.html

Linux(離線環(huán)境)

下載

  • 服務(wù)器受內(nèi)網(wǎng)限制掐场,ngnix需要的庫無法通過wget下載往扔,提供一個所有依賴庫的離線下載鏈接。
    https://github.com/arut/nginx-rtmp-module.git
  • 從github下載nginx-rtmp-module項目
    Linux安裝nginx所需包
  • 在配置過程中熊户,多次編譯失敗萍膛,最后總結(jié)出是ngnix與依賴庫以及rtmp包之間的版本不對應(yīng),具體什么ngnix版本對應(yīng)的openssl和rtmp版本嚷堡,需要多次嘗試蝗罗。

環(huán)境與版本

  • 環(huán)境是SUSE Linux
  • zlib-1.2.8pcre-8.38,來自上面csdn的鏈接
  • openssl-1.0.2j,一開始使用openssl-fips-2.0.11串塑,因編譯遇到提示rtmp中某c文件函數(shù)有錯沼琉,issue里有網(wǎng)友建議換成openssl-1.0.x版本。openssl官網(wǎng)
  • nginx-1.10.2拟赊,因nginx-rtmp-module使用的是github上最新版本刺桃,作者說支持nginx-1.10.x的規(guī)則,于是去官網(wǎng)下了最新stable版nginx-1.10.2吸祟。 nginx官網(wǎng)

配置

  1. 將所有文件導(dǎo)入同一級目錄瑟慈,依次解壓
  2. tar zxvf nginx-1.10.2.tar.gz
    tar zxvf pcre-8.38.tar.gz
    tar zxvf openssl-1.0.2j.tar.gz
    tar zxvf zlib-1.2.8.tar.gz
  3. 進(jìn)入nginx目錄,cd nginx-1.10.2
  4. ./configure --prefix=user-defined/nginx --with-pcre=path/to/pcre-8.38 --with-openssl=path/to/openssl-1.0.2j --with-zlib=path/to/zlib-1.2.8 --add-module=path/to/nginx-rtmp-module-master
    -prefix指定安裝目錄屋匕,--add-module添加rtmp模塊葛碧,后面跟模塊的路徑
  5. make
    make install
  6. 編譯安裝中沒有error即nginx成功安裝,cd前往安裝目錄过吻,進(jìn)入conf目錄进泼,通過vi打開nginx.conf文件,配置nginx纤虽。這里主要添加rtmp server乳绕,如下:
rtmp {
    server {
        listen 1935;

        application live {
            live on;
        }
        
        application hls {
            live on;
            hls on;  
            hls_path temp/hls;  
            hls_fragment 8s;  
        }
    }
}

修改server_name, 即訪問的ip
啟動時會提示temp/hls目錄不存在,因我項目中目前只要求rtmp逼纸,于是將hls的配置刪除

  1. cd進(jìn)入sbin目錄洋措,執(zhí)行nginx,通過netstat -nlp查看對應(yīng)端口是否被占用(非root用戶最好不適用8080類的端口杰刽,我改為了7070)

相關(guān)命令

  • 啟動:/sbin/nginx
  • 判斷配置是否正確: /sbin/nginx -t
  • 重啟: /sbin/nginx -s reload
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末菠发,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子贺嫂,更是在濱河造成了極大的恐慌滓鸠,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,692評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件第喳,死亡現(xiàn)場離奇詭異糜俗,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)曲饱,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評論 3 392
  • 文/潘曉璐 我一進(jìn)店門吩跋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人渔工,你說我怎么就攤上這事∏盼拢” “怎么了引矩?”我有些...
    開封第一講書人閱讀 162,995評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我旺韭,道長氛谜,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,223評論 1 292
  • 正文 為了忘掉前任区端,我火速辦了婚禮值漫,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘织盼。我一直安慰自己杨何,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,245評論 6 388
  • 文/花漫 我一把揭開白布沥邻。 她就那樣靜靜地躺著危虱,像睡著了一般。 火紅的嫁衣襯著肌膚如雪唐全。 梳的紋絲不亂的頭發(fā)上埃跷,一...
    開封第一講書人閱讀 51,208評論 1 299
  • 那天,我揣著相機(jī)與錄音邮利,去河邊找鬼弥雹。 笑死,一個胖子當(dāng)著我的面吹牛延届,可吹牛的內(nèi)容都是我干的剪勿。 我是一名探鬼主播,決...
    沈念sama閱讀 40,091評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼祷愉,長吁一口氣:“原來是場噩夢啊……” “哼窗宦!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起二鳄,我...
    開封第一講書人閱讀 38,929評論 0 274
  • 序言:老撾萬榮一對情侶失蹤赴涵,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后订讼,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體髓窜,經(jīng)...
    沈念sama閱讀 45,346評論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,570評論 2 333
  • 正文 我和宋清朗相戀三年欺殿,在試婚紗的時候發(fā)現(xiàn)自己被綠了寄纵。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,739評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡脖苏,死狀恐怖程拭,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情棍潘,我是刑警寧澤恃鞋,帶...
    沈念sama閱讀 35,437評論 5 344
  • 正文 年R本政府宣布崖媚,位于F島的核電站,受9級特大地震影響恤浪,放射性物質(zhì)發(fā)生泄漏畅哑。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,037評論 3 326
  • 文/蒙蒙 一水由、第九天 我趴在偏房一處隱蔽的房頂上張望荠呐。 院中可真熱鬧,春花似錦砂客、人聲如沸泥张。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,677評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽圾结。三九已至,卻和暖如春齿诉,著一層夾襖步出監(jiān)牢的瞬間筝野,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,833評論 1 269
  • 我被黑心中介騙來泰國打工粤剧, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留歇竟,地道東北人。 一個月前我還...
    沈念sama閱讀 47,760評論 2 369
  • 正文 我出身青樓抵恋,卻偏偏與公主長得像焕议,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子弧关,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,647評論 2 354

推薦閱讀更多精彩內(nèi)容