天天看點

搭建srs伺服器(rtmp)

搭建srs伺服器(rtmp)

目錄:

    • 1、下載下傳srs源碼(從碼雲上):
    • 2、 切換到srs.oschina:
    • 3、 這裡使用3.0版本:
    • 4、 切換到trunk:
    • 5、 編譯:
    • 6、 啟動:
    • 7、檢視日志輸出:
    • 8、使用ffmpeg 推流:
    • 9、使用ffplay拉流:

srs(Simple Realtime Server)是一個簡單高效的實時視訊伺服器,支援RTMP/WebRTC/HLS/HTTP-FLV/SRT/GB28181/RTSP。

1、下載下傳srs源碼(從碼雲上):

git clone https://gitee.com/winlinvip/srs.oschina.git

搭建srs伺服器(rtmp)

2、 切換到srs.oschina:

cd srs.oschina

搭建srs伺服器(rtmp)

3、 這裡使用3.0版本:

git checkout -b 3.0 remotes/origin/3.0release

搭建srs伺服器(rtmp)

4、 切換到trunk:

cd trunk

搭建srs伺服器(rtmp)

5、 編譯:

./configure && make

搭建srs伺服器(rtmp)

完成:

搭建srs伺服器(rtmp)

6、 啟動:

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

搭建srs伺服器(rtmp)

7、檢視日志輸出:

使用tail -f ./objs/srs.log

搭建srs伺服器(rtmp)

8、使用ffmpeg 推流:

ffmpeg -re -i cctv1.flv -vcodec copy -acodec copy -f flv -y rtmp://伺服器ip/live/livestream

搭建srs伺服器(rtmp)

9、使用ffplay拉流:

ffplay -x 640 -y 480 rtmp://伺服器ip /live/livestream

搭建srs伺服器(rtmp)
搭建srs伺服器(rtmp)