天天看點

用SRS搭建直播系統

作者:小栗工作室

SRS是什麼?

SRS(Simple Realtime Server)是一個簡單高效的實時視訊伺服器,支援RTMP、WebRTC、HLS、HTTP-FLV、SRT等多種實時流媒體協定。

用SRS搭建直播系統

如何安裝SRS軟體

這裡我們要使用Linux系統來安裝SRS,因為SRS隻支援Linux系統,這裡使用EulerOS系統來示範安裝 先更新dnf,時間會久一點,接下來安裝git

dnf update           
用SRS搭建直播系統

安裝git 下載下傳 SRS

dnf install git           
用SRS搭建直播系統

下載下傳SRS

git clone https://github.com/ossrs/srs.git           

進入 srs/trunk 執行編譯安裝,在目錄下進行編譯安裝

cd srs/trunk
./configure && make           
用SRS搭建直播系統

若提示 tar:找不到指令 ,則說明系統未安裝tar

用SRS搭建直播系統

安裝tar後重新編譯安裝即可

dnf install tar           
用SRS搭建直播系統

安裝完成後就來配置一下 srs.conf 配置檔案

vi srs/srs.con           
用SRS搭建直播系統

接下來就可以啟動SRS伺服器了

/objs/srs -c conf/srs.conf           
用SRS搭建直播系統

然後用浏覽器通路一下伺服器的IP位址

用SRS搭建直播系統

若無法通路頁面,就用下面的指令關閉防火牆

systemctl stop firewalld           

這時候伺服器已經搭建完畢了!

用OBS軟體進行直播推流

上面頁面顯示了推流位址,我們用OBS進行推流。

點選設定,配置推流位址

用SRS搭建直播系統

添加源後就可以點選開始推流了

用SRS搭建直播系統

進入SRS播放器看一下效果

用SRS搭建直播系統

到這裡就成功搭建完成了,紅框裡的連結就是直播flv流的連結,就可以嵌入網頁播放器裡播放了。

繼續閱讀