docker安装srs服务
1.安装docker:
curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
systemctl enable docker
systemctl status docker
2.docker安装运行srs:
docker run itd --restart=always -p 1935:1935 -p 1985:1985 -p 8080:8080 \
registry.cn-hangzhou.aliyuncs.com/ossrs/srs:4 ./objs/srs -c conf/docker.conf
#如果运行起来后,没有加restart参数则可以使用如下命令进行添加或者修改。
# docker update --restart=always 容器名字或者容器ID
官方网址:http://www.ossrs.net/lts/zh-cn/docs/v4/doc/getting-started
3.浏览器里打开http://x.x.x.x:8080看看是否正常。
4.如果是RTMP to RTC
WebRTC可以作为直播的一个播放器,播放直播流,延迟比RTMP还要低,更能抗网络抖动。
本机启动SRS(参考usage),例如:
export CANDIDATE=“192.168.1.34”
docker run -itd --restart=always --env CANDIDATE=$CANDIDATE -p 1935:1935 -p 8080:8080 -p 1985:1985 -p 8000:8000/udp registry.cn-hangzhou.aliyuncs.com/ossrs/srs:4 objs/srs -c conf/rtmp2rtc.conf