亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

近期因為客戶直播需要做線上發布會,針對異地嘉賓需要提前測試直播效果,需要自建一個rtmp服務用于私有視頻直播流,今天就整個centos搭建rtmp服務的流程:

1、準備需要的模塊及工具

1、yum安裝git

  1. yum -y install git

2、下載Nginx-rtmp-module,官方github地址https://github.com/arut/nginx-rtmp-module

  1. git clone https://github.com/arut/nginx-rtmp-module.git

3、yum 安裝 openssl

  1. yum -y install openssl openssl-devel

2、安裝Nginx服務器

官網地址http://nginx.org/en/download.html

1.下載Nginx解壓

  1. wget http://nginx.org/download/nginx-1.17.9.tar.gz
  2. tar -zxvf nginx-1.17.9.tar.gz

2、添加rtmp和openssl支持

  1. cd nginx-1.17.9
  2. ./configure --add-module=../nginx-rtmp-module --with-http_ssl_module
  3. make && make install

模塊安裝完成可以直接訪問自己的ip,效果如下:

3、修改Nginx的配置文件nginx.conf

使用vim命令打開 nginx.conf,輸入 i 進入編輯狀態

  1. vim /usr/local/nginx/conf/nginx.conf

光標移動到最底部,添加rtmp支持,這里端口和wodelive可以自己設置,

  1. rtmp {
  2.  server {
  3.  listen 1984;
  4.  Application wodelive {
  5.  live on;
  6.  record off;
  7.  }
  8.  }
  9. }

最后一步esc,:wq保存退出,并重啟nginx

  1. /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

4、安裝ffmpeg

1、安裝EPEL Release,因為安裝需要使用其他的repo源,所以需要EPEL支持

  1. yum install -y epel-release

2、安裝Nux-Dextop源

  1. sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
  2. sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm

3、yum安裝ffmpeg

  1. yum install -y ffmpeg

4、檢查ffmpeg版本

  1. ffmpeg -version

到這里服務器端設置都結束了,下面開始推流測試

1、obs推流:推流地址 rtmp://ip:1984/wodelive

2、vlc播放效果如下

分享到:
標簽:centos
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定