用SRS搭建直播系统

SRS是什么?

SRS(Simple Realtime Server)是一个简单高效的实时视频服务器,支持RTMP、WebRTC、HLS、HTTP-FLV、SRT等多种实时流媒体协议。

如何安装SRS软件

这里我们要使用Linux系统来安装SRS,因为SRS只支持Linux系统,这里使用EulerOS系统来示范安装 先更新dnf,时间会久一点,接下来安装git

dnf update

安装git 下载 SRS

dnf install git

下载SRS

git clone https://github.com/ossrs/srs.git

进入 srs/trunk 执行编译安装,在目录下进行编译安装

cd srs/trunk
./configure && make

若提示 tar:找不到命令 ,则说明系统未安装tar

安装tar后重新编译安装即可

dnf install tar

安装完成后就来配置一下 srs.conf 配置文件

vi srs/srs.con

接下来就可以启动SRS服务器了

/objs/srs -c conf/srs.conf

然后用浏览器访问一下服务器的IP地址

若无法访问页面,就用下面的命令关闭防火墙

systemctl stop firewalld

这时候服务器已经搭建完毕了!

用OBS软件进行直播推流

上面页面显示了推流地址,我们用OBS进行推流。

点击设置,配置推流地址


添加源后就可以点击开始推流了

进入SRS播放器看一下效果

到这里就成功搭建完成了,红框里的链接就是直播flv流的链接,就可以嵌入网页播放器里播放了。

展开阅读全文

页面更新:2024-03-08

标签:系统   高效   流媒体   实时   命令   页面   地址   链接   服务器   软件

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top