佳木斯湛栽影视文化发展公司

主頁 > 知識(shí)庫 > Nginx搭建rtmp直播服務(wù)器實(shí)現(xiàn)代碼

Nginx搭建rtmp直播服務(wù)器實(shí)現(xiàn)代碼

熱門標(biāo)簽:智能手機(jī) 網(wǎng)站建設(shè) 美圖手機(jī) 使用U盤裝系統(tǒng) 百度競價(jià)點(diǎn)擊價(jià)格的計(jì)算公式 檢查注冊(cè)表項(xiàng) 阿里云 硅谷的囚徒呼叫中心

1.到nginx源碼目錄新建個(gè)rtmp目錄 ,進(jìn)入 git clone https://github.com/arut/nginx-rtmp-module.git

2.重編譯nginx 代碼如下

./configure --prefix=/usr/local/nginx-1.2.9/ --add-module=./rtmp/nginx-rtmp-module --with-http_ssl_module --with-pcre=/lamp_source/pcre-8.38;
make;make install;
#重新安裝nginx

3.完成安裝后。

打開nginx.conf 在http{server...} 之后加上以下代碼

rtmp{
    server{
        listen 1935;
        chunk_size 4000;
        application hls {
            live on;
            hls on;
            hls_path /你的服務(wù)器路徑這個(gè)用于存放緩存文件的。必須可寫;
            hls_fragment 5s;
        }
    }
}

然后新建個(gè)主機(jī)配置

server {
 
    listen 8851;
    location /index.html {
    root /網(wǎng)站存放目錄;
}
    location / {# return 403;
      # Serve HLS fragments
      types {
        application/vnd.apple.mpegurl m3u8;
        video/mp2t ts;
      }
      root /同上,緩存用;
      expires -1;
    }
  }

完成以上配置后。 下載一個(gè)軟件叫做 open broadcaster software 的軟件推流即可(注意,也可以使用ffmpeg 進(jìn)行推流)。 軟件使用如截圖

然后點(diǎn)開始串流就可以了。

下載打開vlc播放器(拉流)。輸入 rtmp://你的網(wǎng)址:1935/hls/上圖中的密碼 然后就ok了。 成功在線直播

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

標(biāo)簽:山南 黃山 懷化 賀州 通遼 煙臺(tái) 湖北 湘潭

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Nginx搭建rtmp直播服務(wù)器實(shí)現(xiàn)代碼》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    开平市| 阿巴嘎旗| 南江县| 新宁县| 定安县| 雅安市| 资兴市| 都江堰市| 泰安市| 建昌县| 兴业县| 定安县| 宜州市| 榆树市| 青海省| 察雅县| 金阳县| 洛浦县| 舒城县| 阜新| 南乐县| 宣威市| 微博| 克山县| 灌阳县| 商南县| 旬邑县| 桃园县| 保靖县| 孙吴县| 恭城| 乐山市| 和静县| 通城县| 郓城县| 辽源市| 武汉市| 许昌县| 密山市| 开江县| 连南|