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 @   谁主沉浮1226  阅读(512)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示