srs之服务搭建+OBS推流(简单记录)
srs之服务搭建+OBS推流
- 前言
- 环境配置
- 基本步骤
- 其他命令
- 总结
前言
这算是做个记录吧,做都做了,不写点啥老感觉啥都没做,先附上srs地址:
https://github.com/ossrs/srs
利用srs开启rtmp服务(其他服务也可),通过obs进行推流直播
环境配置
本机Windows 10(推流)
VirtualBox Ubuntu 18.04.3 LTS
srs3.0relase
OBS Studio
基本步骤
- 进入虚拟机,打开终端
git clone https://gitee.com/winlinvip/srs.oschina.git
cd srs.oschina/trunk
./configure --with-stream-caster
//编译SRS时打开StreamCaster支持./configure --without-utest && make
//–without-utest不加这个会报错./objs/srs -c conf/rtmp.conf
//开启服务,可以调整其他配置信息- 推流地址:
rtmp://192.168.100.18:1935/live
密钥:1
- 可在http://www.ossrs.net/players/srs_player.html中直接播放,播放地址
rtmp://192.168.100.18:1935/live/1
服务器+端口+密钥 - 上边的ip地址需要根据linux服务器的地址更新,端口在rtmp.conf中进行配置,默认为1935,这样简单的服务+推流就搞定了
其他命令
- 停止
./etc/init.d/srs stop
- 重启
./etc/init.d/srs restart
总结
基础的服务+推流就搞定了,这只是个开始,还有许多配置可以去尝试,目前这种配置在局域网中的延时在2s内。在srs_player上通过调节缓冲区大小、最大缓冲区,设置配置文件为realtime.conf,
可将延时降低至1s,对于直播来说还需要继续进行优化,具体优化也需要继续研究,也希望研究过的小伙伴来传授经验哦…
我的理解,利用srs搭建服务,其实感觉就是开启了一个端口监听,利用obs将直播推送至该端口上,推流的地址可以随意指定,不知道这样理解有没有什么问题,欢迎吐槽,不服来战吧…
邮箱:cugb_feiyang@163.com
srs之服务搭建+OBS推流(简单记录)相关推荐
- SRS流媒体服务器搭建+ffmpeg推流VLC取流观看
一.编译SRS https://github.com/winlinvip/simple-rtmp-server 目前有1.0-release.2.0.3.0等版本 2.0官方文档地址:https ...
- SRS流媒体服务器搭建流程-简单实用版
#SRS流媒体服务器搭建流程-简单实用版 经过查阅很多博客,讲述的都不是很完善而且还把我搞的晕头转向,经过查阅20多篇文章特整理出简单的,SRS流媒体服务器搭建以及推流和拉流的一整套流程. #安装环境 ...
- SRS流媒体服务器搭建与测试
SRS是一个视频直播开源代码的服务程序,由winlin,采用C++语言开发.第一个版本是2013-2014年发布,今年年初再次发布更新,工作中需要用到流媒体做监控所以尝试使用SRS来搭建第一个流媒体服 ...
- srs视频服务环境搭建简单流程
srs视频服务公网环境搭建简单流程 环境 一台Linux笔记本电脑. 一台win笔记本电脑. 一部安卓手机. 一个动态公网ip. 一个华为路由AX3 Pro. 一个花生壳域名. 一点点耐心 文章目录 ...
- 自玩树莓派记录-关于树莓派LCD3.5英寸屏幕使用及raspios(raspbian)-lite简单GUI服务搭建记录
自玩树莓派记录-关于树莓派LCD3.5英寸屏幕使用及raspios(raspbian)-lite简单GUI服务搭建记录 硬件准备 1.下载系统 2.树莓派安装系统 上脸 安装GUI服务 最后填个坑,慢 ...
- SRS 4.0流媒体服务器开发环境搭建:包括推流、服务器配置、拉流测试
SRS 4.0流媒体服务器入门系列 结合SRS官方Wiki以及本人对SRS的理解,推出<SRS 4.0流媒体服务器入门系列>,包括内容: SRS 4.0 开发环境搭建 SRS 4.0 配置 ...
- 简单记录一下fabric版本1.4的环境搭建,
简单记录一下fabric版本1.4的环境搭建,运行环境为Ubuntu18.04,其中一些内容是根据官方文档整理的,如有错误欢迎批评指正. 本文只介绍最简单的环境搭建方法,具体的环境搭建解析在这里深入解 ...
- Centos7下SRS流式服务器搭建、推流、拉流
Centos7下SRS流式服务器搭建.推流.拉流 1. 设计目的 2. 实验内容 3. 实验过程 1. 设计目的 本报告从SRS服务器的部署入手,分析视频摄像头RTSP流媒体协议向RTMP流媒体协议的 ...
- Windows搭建RTMP服务器+OBS推流+VLC拉流
一.Nginx-RTMP服务器搭建 1.下载Nginx 该版本是带rtmp模块且编译过的nginx版本,可以直接使用 下载完成后解压,解压后的目录命名为 nginx 2.下载Nginx的RTMP扩展包 ...
- srs流媒体服务器搭建以及简单使用
目的: 最近公司有一个流媒体项目交给我负责,其中包括一项直播功能,查阅资料发现目前主流技术包括red5,srs,nginx插件,其中srs的性能最好,并且开源的作者一直在维护这个项目,并且在4.0版本 ...
最新文章
- Git 常见问题记录
- Build OS Menu of Platform Builder 5.0
- 计算机汉字救亡运动简史丨视频
- 干货 | 一文带你搞定Python 数据可视化
- [Python人工智能] 七.加速神经网络、激励函数和过拟合
- ImportError: cannot import name 'AliPay'
- visual studio code搭建本地服务器(node.js+express)
- Spanner如何实现事务?
- Spring Security环境搭建+用户认证和授权+注销
- FR按钮调用数据库(MMSQL)存储过程,参数储存有返回值; 模板参数不可见 编辑后可见
- 2.74-写出具有如下原型的函数的代码:
- matlab 教案,matlab第七讲教案.doc
- 市场调查报告写作的基本要求
- 孝当先健康管理品牌连锁项目说明会-南昌站圆满结束
- String字符串的相关语法及JPI
- 【MySQL】insert into 和select 搭配使用进行表间复制
- 福大携手移动云,共启数字教育新篇章!
- 5个超好用的自媒体网站,免费用
- 今天发布视频博主同事制作北极视频第二集-无人机和北极熊
- 【私人订制Python模块库】Pyemail:更方便快捷地发送电子邮件