本來(lái)準(zhǔn)備在centos服務(wù)器
上搭建的胯努,因?yàn)楣P者工作系統(tǒng)是ubuntu
,因此直接在本機(jī)上搭建着饥,更方便快捷,配置過(guò)程比較簡(jiǎn)單惰赋,記錄一下宰掉。
目錄
配置環(huán)境
操作系統(tǒng):ubuntu 16.05
同步nginx-rtmp-module
代碼
git clone https://github.com/arut/nginx-rtmp-module.git
最好事先安裝好以下依賴
sudo apt-get update
sudo apt-get install openssl libssl-dev
sudo apt-get install libpcre3 libpcre3-dev
編寫(xiě)build.sh腳本
編譯nginx和nginx-rtmp-module
模塊
cd nginx-1.15.5
./configure \
--prefix=/usr/local/nginx \
--add-module=../nginx-rtmp-module \
--with-http_ssl_module
sudo make
sudo make install
cd ..
目錄結(jié)構(gòu)如圖所示:
image
開(kāi)始編輯nginx.conf
文件
sudo vim /usr/local/nginx/conf/nginx.conf
在http
節(jié)點(diǎn)下面添加配置
http {
......
}
rtmp {
server {
listen 1935;
application onzhou {
live on;
record off;
}
}
}
常用的nginx命令:
ngnix -s reload:表示重新加載配置文件
ngnix -s reopen: 再次打開(kāi)日志文件
ngnix -s stop : 停止服務(wù)器
ngnix -s quit : 退出服務(wù)器
啟動(dòng)nginx服務(wù)
sudo /usr/local/nginx/sbin/nginx
image
安裝obs-studio
開(kāi)始第一次推流
sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt-get update && sudo apt-get install obs-studio
配置流地址如下
rtmp://192.168.1.102:1935/onzhou/live
image
點(diǎn)擊開(kāi)始推流
安裝vlc播放器開(kāi)始拉流
sudo apt install vlc
使用vlc播放網(wǎng)絡(luò)串流
image