SRS4.0安装步骤

前言:

用srs搭建推流服务,实现网页端多人视频通话

具体步骤:

#安装docker
curl -sSL https://get.daocloud.io/docker | sh

#/etc/docker/路径下创建文件daemon.json
{
“registry-mirrors”: [“https://alzgoonw.mirror.aliyuncs.com”]
}

#重启服务
systemctl restart docker
sudo systemctl status docker

#加环境变量(新装需要加,可以每开一个终端执行一次,也可以添加到/etc/profile里)
export CANDIDATE=“10.222.5.106”

#启动参数和教程的不一样,因为要后台运行,所以加了-d(后台运行)和–restart=always(崩溃自动重启)

#启动srs服务器,自己改参数
docker run -d --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/rtc2rtmp.conf

#启动信令
docker run -d --restart=always -p 1989:1989 registry.cn-hangzhou.aliyuncs.com/ossrs/signaling:1

#启动http转https,因为chrome要求webrtc必须走https协议,如果只用rtmp,不需要这个
docker run -d --restart=always -p 80:80 -p 443:443 registry.cn-hangzhou.aliyuncs.com/ossrs/httpx:v1.0.2 ./bin/httpx-static -http 80 -https 443 -ssk ./etc/server.key -ssc ./etc/server.crt -proxy http:// C A N D I D A T E : 1989 / s i g − p r o x y h t t p : / / CANDIDATE:1989/sig -proxy http:// CANDIDATE:1989/sigproxyhttp://CANDIDATE:1985/rtc -proxy http://$CANDIDATE:8080/

总结:
学习了关于 webRTC、SRS、推流业务,感谢工作的需求和同事的帮助,让我成长。最终也被前端同事修改后应用在magicFrem项目上,很开心

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值