CentOS从零搭建SRS直播服务器
文章目录
- 前言
- 环境准备
- 搭建
- 克隆srs项目
- 编译和启动
- 参考&相关资料
前言
本文的目标为在服务器上搭建SRS直播服务器,以供Windows电脑以OBS等方式进行直播推流,以VLC等方式拉流观看直播。
之前曾经写过一篇使用nginx搭建rtmp服务器的教程,后来感觉这种方式延迟有些大,偶然发现了srs
https://github.com/ossrs/srs的存在,于是决定再写一篇这种方式的攻略。
环境准备
建议服务器操作系统选择CentOS7
,我自己刚开始使用Ubuntu16.04老是配不好。
另外为了推流和拉流,我们需要在Windows上下载好OBS
https://obsproject.com/download和VLC
https://www.videolan.org/软件。
搭建
克隆srs项目
srs项目在不断地更新,我这里克隆的是3.0版本,目前官方已经更新到了4.0。
git clone -b 3.0release https://gitee.com/ossrs/srs.git
克隆完成后进入对应文件夹下,可以看到目录结构如图所示:
编译和启动
cd srs/trunk && ./configure && make && ./objs/srs -c conf/srs.conf
之后可以根据下面命令查看是否成功
./etc/init.d/srs status
和我一样的结果就表示已经成功,srs服务器已经搭建完成了。
这个时候查看8080
端口就可以。
这个时候就可以使用obs推流了,后面的具体步骤可以参考我这一篇文章Windows/Ubuntu搭建RTMP服务器+OBS推流+VLC拉流的后半部分。
参考&相关资料
ossrs/srs git仓库的README写的很清楚,可以多看看。
Windows/Ubuntu搭建RTMP服务器+OBS推流+VLC拉流
CentOS从零搭建SRS直播服务器相关推荐
- 搭建SRS直播服务器
安装环境: 1.如果没有git先装一个git: yum -y install git 安装完成用命令git --version测试是否安装成功: 2.参考SRS文档进行安装: (1)Get SRS g ...
- CentOS SRS直播服务器的搭建
目录 1 linux 系统的安装 1.1 准备工作 1.2 安装CentOS 1.3 配置CentOS开发环境 1.4 配置CentOS 可视化界面(可以安装也可以不安装 个人觉得安装了好操作) 2 ...
- 如何基于 Nginx 搭建个人直播服务器.md
前言 最近这几年做直播和短视频领域是真的很火,而且直播的领域也很广泛,可以预见,未来的音视频技术将会作为一种基础技术应用到更广泛的场景中.它可以与 AR/VR 结合,让你在远端体验虚拟与现实,如虚拟服 ...
- 在ubuntu 上搭建Nginx-RTMP 直播服务器
前言 近段时间在学习Android直播,那么毋庸置疑ffmpeg和WebRTC是音视频界的两个大佬. ffmpeg的基本使用:https://blog.csdn.net/huangliniqng/ar ...
- 【在Centos系统上搭建原神服务器2.8题】
在Centos系统上搭建原神服务器2.8 警告! 本文章及系列教程仅供个人技术研究使用,禁止向任何人提供私人游戏服务器服务 我为什么会分享出来,因为有人利用免费开源项目进行收费 不仅如此还有进服的二次 ...
- 简单搭建一个直播服务器
一.动手搭建流媒体服务器 1.下载srsv2.0_r8 ,下载地址是:https://codeload.github.com/ossrs/srs/zip/v2.0-r8 建议用迅雷下载,个人感觉比较快 ...
- Docker 搭建 SRS 流媒体服务器
1.SRS 简介 SRS(Simple RTMP Server) 是国人写的一款非常优秀的开源流媒体服务器软件,可用于直播/录播/视频客服等多种场景,其定位是运营级的互联网直播服务器集群. githu ...
- 网页测试本地服务器_音视频开发搭建一个直播服务器
现在抖音.快手等直播实在是太火了,因此对音视频的开发非常感兴趣.查阅了相关资料,使用Nginx搭建一个简单的直播跟点播流媒体服务器,能够实时推流到服务器,同时在网页端播放直播的视频. 先上效果 使用O ...
- 如何自建obs服务器,使用 Nginx+OBS 搭建rmtp直播服务器并进行直播
目录简介和安装 配置 OBS推流 运行 拉流 完成 简介和安装 Nginx 本身是一个非常出色的HTTP服务器,OBS (Open Broadcaster Software) 是一个免费且开源的,全平 ...
- ZEGO:如何从零搭建H5直播平台
H5已成为品牌宣传最重要的表现方式,基于H5打造的的营销方案具有游戏化.场景化.跨屏互动等优势,能更好的展示商品促进用户转化.H5技术还有开发简单,研发周期短,用户接触成本低等特点,尤其是其强化了we ...
最新文章
- 高效学习方法论的学习笔记
- 中国人炫富的第N种表现。
- 计算机一级电子表格TF函数,tf.slice()函数详解(极详细)
- 上传图片-服务端-创建文件系统服务工程
- Google 翻译,梦想与现实的距离有多远
- ZooKeeper相关资料集锦
- UVA 11090 Going in Cycle!! 二分答案 + bellman-ford
- 论文公式编号右对齐_论文不会写?最详细的论文排版技巧
- 洛谷P4593 [TJOI2018]教科书般的亵渎(拉格朗日插值)
- 自定义控件的构建(6)
- 一个完整的C语言程序
- 360Hbase二级索引
- 计算机审计方法模板,计算机审计上机实验报告模板.doc
- python-docx页眉横线
- 怎样选择合适的电流继电器
- 集成googlepay,出现Service not registered
- 绝世巨作,阿里架构师著作的《架构解密:从分布式到微服务》来了
- BIT计科小学期web前端开发lab1
- VMware未能启动虚拟机解决方法
- 自动驾驶/智能网联在物流小车末端配送示范应用现状
热门文章
- qq音乐网络异常获取音乐失败_QQ音乐无法播放_为什么qq音乐总是提示歌曲无效或网络连接失败?...
- Substance Painter TDR issue TDR问题
- 浅谈认识商业智能过程中遇到的困难
- soc 设计soc设计 uml实务手册_芯片设计进阶之路——SOC电源管理系统
- linux编译一直失败,linux编译安装时常见错误解决办法
- 2017江苏高职计算机分数线,2017年江苏高考分数线公布
- 读书笔记:《少有人走的路1----心智成熟的旅程》
- 程序设计方法学作业—三天打渔两天晒网程序设计
- CSS代码查重开源项目,秒级代码查重与重复行标记
- 美团 2021 届秋季校园招聘—小团的 AB 队(排序)