最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Ubuntu 14 上安裝 Nginx-RTMP 流媒體服務(wù)器的教程

 更新時(shí)間:2019年11月26日 11:08:21   作者:cocoajin  
RTMP流媒體協(xié)議是 一套 Adobe 開發(fā)的音頻視頻實(shí)時(shí)傳輸協(xié)議;nginx-rtmp 是一個(gè)基于nginx的 RTMP服務(wù)模塊,開源,免費(fèi),接下來通過本文給大家介紹在Ubuntu 14 上安裝 Nginx-RTMP 流媒體服務(wù)器,需要的朋友可以參考下

一:RTMP

RTMP流媒體協(xié)議是 一套 Adobe 開發(fā)的音頻視頻實(shí)時(shí)傳輸協(xié)議;

二:Nginx-rtmp

nginx-rtmp 是一個(gè)基于nginx的 RTMP服務(wù)模塊,開源,免費(fèi)

https://github.com/arut/nginx-rtmp-module

三:在 ubuntu server 14 安裝流程

1.先下載安裝 nginx 和 nginx-rtmp 編譯依賴工具

sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev

2. 創(chuàng)建一個(gè)工作目錄,并切換到工作目錄

mkdir ~/working
cd ~/working

3. 下載 nginx 和 nginx-rtmp源碼

wget http://nginx.org/download/nginx-1.7.5.tar.gz
wget https://github.com/arut/nginx-rtmp-module/archive/master.zip

4. 安裝unzip工具,解壓下載的安裝包

sudo apt-get install unzip

5.解壓 nginx 和 nginx-rtmp安裝包

tar -zxvf nginx-1.7.5.tar.gz
unzip master.zip

6. 切換到 nginx-目錄

cd nginx-1.7.5

7.添加 nginx-rtmp 模板編譯到 nginx

./configure --with-http_ssl_module --add-module=../nginx-rtmp-module-master

8.編譯安裝

make
sudo make install

9. 安裝nginx init 腳本

sudo wget https://raw.github.com/JasonGiedymin/nginx-init-ubuntu/master/nginx -O /etc/init.d/nginx
sudo chmod +x /etc/init.d/nginx
sudo update-rc.d nginx defaults

10. 啟動和停止nginx 服務(wù),生成配置文件

sudo service nginx start
sudo service nginx stop

11. 安裝 FFmpeg

sudo apt-add-repository ppa:jon-severinsson/ffmpeg
sudo apt-get update
sudo apt-get install ffmpeg

12. 配置 nginx-rtmp 服務(wù)器

打開 /usr/local/nginx/conf/nginx.conf

在末尾添加如下 配置

rtmp {
  server {
      listen 1935;
      chunk_size 4096;

      application live {
          live on;
          record off;
          exec ffmpeg -i rtmp://localhost/live/$name -threads 1 -c:v libx264 -profile:v baseline -b:v 350K -s 640x360 -f flv -c:a aac -ac 1 -strict -2 -b:a 56k rtmp://localhost/live360p/$name;
      }
      application live360p {
          live on;
          record off;
    }
  }
}

13. 保存上面配置文件,然后重新啟動nginx服務(wù)

sudo service nginx restart

14. 如果你使用了防火墻,請?jiān)试S端口 tcp 1935

16: 使用 客戶端,使用 rtmp協(xié)議進(jìn)行視頻實(shí)時(shí)采集

Field 1: rtmp://your.vultr.ip/live/
Field 2: stream-key-your-set

在這里視頻采集我使用的是 iPhone5 的 采集程序 https://github.com/jgh-/VideoCore

[_session startRtmpSessionWithURL:@"rtmp://192.168.86.246/live/" andStreamKey:@"test"];

17. 在上面客戶端采集的過程之中,可以使用 vlc 播放器打開 rtmp 實(shí)時(shí)流

rtmp://your.vultr.ip/live/stream-key-you-set

打開上面的流,進(jìn)行測試實(shí)時(shí)的效果

18: 關(guān)于 nginx-rtmp 更多配置

https://github.com/arut/nginx-rtmp-module/wiki/Directives

總結(jié)

以上所述是小編給大家介紹的在Ubuntu 14 上安裝 Nginx-RTMP 流媒體服務(wù)器的教程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • 詳解Linux系統(tǒng)如何防止TCP洪水攻擊

    詳解Linux系統(tǒng)如何防止TCP洪水攻擊

    本篇文章主要介紹了詳解Linux系統(tǒng)如何低于TCP洪水攻擊,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-05-05
  • 一張圖看盡Linux內(nèi)核運(yùn)行原理

    一張圖看盡Linux內(nèi)核運(yùn)行原理

    一張圖看盡Linux內(nèi)核運(yùn)行原理,幫助大家了解Linux內(nèi)核運(yùn)行原理,通過這張圖,你可以很方便地學(xué)習(xí)內(nèi)核知識,需要的朋友可以參考下
    2016-01-01
  • ubuntu+php環(huán)境下的Memcached 安裝方法

    ubuntu+php環(huán)境下的Memcached 安裝方法

    Memcached是一套分散式的高速緩存系統(tǒng),當(dāng)初是Danga Interactive為了LiveJournal所發(fā)展
    2011-11-11
  • CentOS 6.4系統(tǒng)下編譯安裝LNMP和配置PHP環(huán)境具體步驟

    CentOS 6.4系統(tǒng)下編譯安裝LNMP和配置PHP環(huán)境具體步驟

    下面介紹的是CentOS 6.4系統(tǒng)下編譯安裝LNMP和配置PHP環(huán)境具體步驟,感興趣的朋友可以參考下,希望對你配置php環(huán)境有所幫助
    2013-05-05
  • UBUNTU手動安裝JDK的詳細(xì)步驟

    UBUNTU手動安裝JDK的詳細(xì)步驟

    這篇文章主要介紹了UBUNTU手動安裝JDK的詳細(xì)步驟,大家參考使用吧
    2013-11-11
  • 15分鐘并行神器gnu parallel入門指南

    15分鐘并行神器gnu parallel入門指南

    GNU Parallel是一個(gè)shell工具,為了在一臺或多臺計(jì)算機(jī)上并行的執(zhí)行計(jì)算任務(wù),這篇文章主要介紹了15分鐘并行神器gnu parallel入門指南,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • linux查看用過的命令方法總結(jié)

    linux查看用過的命令方法總結(jié)

    在本篇文章里小編給大家分享了關(guān)于linux怎么查看用過的命令的具體方法和步驟,需要的朋友們參考下。
    2019-06-06
  • 在Linux中查找命令的執(zhí)行時(shí)間的幾種方法小結(jié)

    在Linux中查找命令的執(zhí)行時(shí)間的幾種方法小結(jié)

    在Linux系統(tǒng)中,了解命令的執(zhí)行時(shí)間對于優(yōu)化系統(tǒng)性能和提高效率至關(guān)重要,本文將介紹幾種方法來查找命令的執(zhí)行時(shí)間,包括內(nèi)置的time命令、GNU time工具、strace以及perf工具,需要的朋友可以參考下
    2024-05-05
  • Linux中出現(xiàn)“No space left on device”錯誤的排查與解決方法

    Linux中出現(xiàn)“No space left on device”錯誤的排查與解決方法

    這篇文章主要給大家介紹了關(guān)于在Linux中出現(xiàn)"No space left on device"錯誤的排查與解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。
    2017-09-09
  • Apache安裝配置避坑指南

    Apache安裝配置避坑指南

    這篇文章主要介紹了Apache安裝配置避坑,很多小伙伴會遇到兩個(gè)問題,一個(gè)是80端口被占用另一個(gè)是監(jiān)聽端口443端口被占用,本文給大家分享解決方法,需要的朋友可以參考下
    2022-09-09

最新評論

五原县| 定日县| 东阳市| 砀山县| 贵南县| 静安区| 苍溪县| 宣武区| 惠安县| 会昌县| 辰溪县| 长岛县| 布拖县| 全州县| 洞头县| 北安市| 绥芬河市| 林口县| 孝义市| 瑞安市| 长阳| 富裕县| 泸西县| 佛山市| 青阳县| 建宁县| 兴海县| 涡阳县| 临夏市| 漳平市| 买车| 天水市| 巨鹿县| 通化县| 广宁县| 辽阳县| 姚安县| 方正县| 婺源县| 永定县| 丹巴县|