Docker-SRS5.0流媒体系统服务搭建
SRS5.0查看官网还是预览版...
推荐使用Docker启动SRS,这是最简单也是最方便的方式。
Docker启动SRS:
CANDIDATE=`ifconfig ens192|grep 'inet '|awk '{print $2}'`
docker run -itd \
--restart=always \
--env CANDIDATE=$CANDIDATE \
-p 1935:1935 -p 1985:1985 \
-p 5060:5060 -p 8000:8000/udp \
-p 8080:8080 -p 9000:9000 \
registry.cn-hangzhou.aliyuncs.com/ossrs/srs:5 \
./objs/srs -c conf/gb28181.conf
使用 FFmpeg(点击下载) 或 OBS(点击下载) 推流:
ffmpeg -re -i ./doc/source.flv -c copy -f flv rtmp://localhost/live/livestream
打开下面的页面播放流(若SRS不在本机,请将localhost更换成服务器IP):
- RTMP (by VLC):
rtmp://localhost/live/livestream
- H5(HTTP-FLV): http://localhost:8080/live/livestream.flv
- H5(HLS): http://localhost:8080/live/livestream.m3u8