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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?