SRS 視頻直播開發(fā)入門

不管是線上教育, 遠程會議, 智慧醫(yī)療等各行各業(yè)都可能有直播的需要,? 今天簡單介紹下如何快速體驗自己搭建的視頻直播服務(wù)

首先是服務(wù)端,?

我們需要一臺云服務(wù)器, 各種云都可以, 記得開放1935端口(默認的rtmp端口)

接著搭建srs服務(wù)端?

參考鏈接

第一步,獲取SRS

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

cd srs/trunk

第二步,編譯SRS

./configure&&make

第三步 啟動SRS

./objs/srs -c conf/rtmp.conf

以上我們就啟好了SRS服務(wù)端


接下來我們需要一個推流客戶端, 一個拉流播放端 (這兩部分可以自行去實現(xiàn)), 我們先用現(xiàn)成的客戶端

推流客戶端:?OBS Studio

拉流播放端:?VLC media player


推流端如果是在windows上? 需要調(diào)整下配置

設(shè)置-> 推流 -> 服務(wù)選擇自定義? ? ?

服務(wù)器輸入剛剛啟動的服務(wù)端ip?

????例如?rtmp://xxx.xx.xx.xxx/mylive

????mylive是一個節(jié)點名稱? ?以區(qū)分節(jié)點

串流密鑰123

????相當于對應(yīng)節(jié)點的密碼123

所以對應(yīng)的播放端 url應(yīng)該為:?rtmp://xxx.xx.xx.xxx/mylive/123

設(shè)置-> 輸出 ->串流 ->編碼器 選擇QSV

點擊開始推流? ? 底部狀態(tài)欄應(yīng)該有丟幀率 和fps 及傳輸速率等等


接著使用?VLC media player 拉流播放

媒體->打開網(wǎng)絡(luò)串流-> 網(wǎng)絡(luò)-> 輸入URL?

播放即可? 效果如下


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容