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

 

posted @ 2023-06-26 20:20  谁主沉浮1226  阅读(430)  评论(0编辑  收藏  举报