天天看點

Ubuntu 20搭建srs3.0

SRS官網,v3Home介紹,部署幫助。4.0部署

1.建立一個srs項目檔案夾

2.進入後用git指令拉取3.0release版本:git clone -b 3.0release https://gitee.com/ossrs/srs.git

Ubuntu 20搭建srs3.0

3.進入srs/trunk目錄打開終端輸入指令:./configure

Ubuntu 20搭建srs3.0

 4.繼續輸入指令:make

Ubuntu 20搭建srs3.0

 5.Build openssl提示是自帶openssl老版本導緻的,我們下載下傳新的openssl,順序輸入下面指令

sudo apt-get install openssl
sudo apt-get install libssl-dev
sudo apt-get install libssl0.9.8
sudo apt-get install libgtk2.0-dev
           
Ubuntu 20搭建srs3.0

6.輸入指令:./configure --full --use-sys-ssl

輸入指令:make

Ubuntu 20搭建srs3.0

7.輸入指令:./configure --without-utest --full --use-sys-ssl

輸入指令: make                              (沒報錯忽略第7步)

Ubuntu 20搭建srs3.0

 編譯成功,啟動輸入指令:./objs/srs -c conf/srs.conf 

Ubuntu 20搭建srs3.0

拉流測試

Ubuntu 20搭建srs3.0

Ffmpeg推流指令:

ffmpeg -re -i source.flv -vcodec copy -acodec copy -f flv -y rtmp://192.168.29.132/live/livestream
           

ffplay拉流指令: 

ffplay rtmp://192.168.29.132/live/livestream
           
Ubuntu 20搭建srs3.0

flv拉流測試:

http://192.168.29.132:8080/players/srs_player.html

http://192.168.29.132:8080/live/livestream.flv

Ubuntu 20搭建srs3.0

停止服務輸入指令:./scripts/stop.sh 

Ubuntu 20搭建srs3.0