SRS系统部署
程序员文章站
2022-07-13 12:07:25
...
SRS系统部署
相关流程图
流程图简要:
一、docker准备
1.docker 的下载
下载地址
通道1:百度官网(速度慢)
通道2:阿里云网站(速度快)
根据系统合理下载资源,下载stable下的文件即可
2.docker的安装
a.windows与mac版本
直接运行下载文件按流程一步步即可完成,中间需要注册或者登陆docker账号。
b.ubuntu linux版本
待定
3.镜像加速服务(阿里云)
地址:阿里云镜像网址
点击进入注册登陆阿里云,搜索镜像加速器如下图:
第二张图中有加速服务的域名,下方也有不同系统的植入方法,简述一下windows与mac的植入方法:
在docker应用程序中找到preferences中的docker engine,并添加配置
// 添加配置
"registry-mirrors": [
"https://c3m5wreg.mirror.aliyuncs.com"
]
如图:
小结
本节主要讲解docker容器的下载与安装。
二、拉取SRS容器与docker相关操作
1.拉取srs容器
终端命令行输入:(使用vscode下的命令行也可以)
// 拉取srs2.0容器
dockers pull darcywu/srs:2.0
预计不到20g内存大概时长一个半小时。
2.启动srs容器
终端命令行输入:(使用vscode下的命令行也可以)
// 拉取srs2.0容器
docker run -it --rm -p 1935:1935/tcp -p 8080:8080/tcp -p 80:80/tcp -p 19350:19350 darcywu/srs:2.0
这将会占用你两个端口号,注意有没有其他docker占用端口,关闭了再启动
当出现蓝色框中的容器id的时候说明已经成功启动了srs容器(记住容器ID,之后会有用)
3.多开docker容器路径下的命令行
终端命令行输入:(使用vscode下的命令行也可以)
// 拉取srs2.0容器
docker exec -it 你的容器id /bin/sh -c "[ -e /bin/bash ] && /bin/bash || /bin/sh"
结果如图
小结
本节讲解srs容器的拉取与启动
三、srs系统的启动与转码
1.修改send1080p.sh文件
// 在下载好的srs容器路径下进入trunk路径
cd /home/srs/trunk
// 查看编辑sh文件
ls
vim send1080.sh
将文件中的ip地址改为本地地址,保存退出:
2.启动推流
// 在trunk路径
bash send1080.sh
3.多开一个srs路径下的命令行启动转码
// 在trunk路径
./objs/srs -c ./conf/ff360.conf
将上传的视频流转换成360码
小结
本节讲解srs系统启动与转码
结束
成功之后就可以在vlc或者potplayer上观看
上一篇: Srs之Clion编译
下一篇: 洛谷 P1140 相似基因 题解(dp)