srs之服务搭建+OBS推流

  • 前言
  • 环境配置
  • 基本步骤
  • 其他命令
  • 总结

前言

这算是做个记录吧,做都做了,不写点啥老感觉啥都没做,先附上srs地址:
https://github.com/ossrs/srs
利用srs开启rtmp服务(其他服务也可),通过obs进行推流直播

环境配置

本机Windows 10(推流)
VirtualBox Ubuntu 18.04.3 LTS
srs3.0relase
OBS Studio

基本步骤

  1. 进入虚拟机,打开终端
  2. git clone https://gitee.com/winlinvip/srs.oschina.git
  3. cd srs.oschina/trunk
  4. ./configure --with-stream-caster //编译SRS时打开StreamCaster支持
  5. ./configure --without-utest && make //–without-utest不加这个会报错
  6. ./objs/srs -c conf/rtmp.conf //开启服务,可以调整其他配置信息
  7. 推流地址: rtmp://192.168.100.18:1935/live 密钥:1
  8. 可在http://www.ossrs.net/players/srs_player.html中直接播放,播放地址 rtmp://192.168.100.18:1935/live/1 服务器+端口+密钥
  9. 上边的ip地址需要根据linux服务器的地址更新,端口在rtmp.conf中进行配置,默认为1935,这样简单的服务+推流就搞定了

其他命令

  1. 停止 ./etc/init.d/srs stop
  2. 重启 ./etc/init.d/srs restart

总结

基础的服务+推流就搞定了,这只是个开始,还有许多配置可以去尝试,目前这种配置在局域网中的延时在2s内。在srs_player上通过调节缓冲区大小、最大缓冲区,设置配置文件为realtime.conf,可将延时降低至1s,对于直播来说还需要继续进行优化,具体优化也需要继续研究,也希望研究过的小伙伴来传授经验哦…
我的理解,利用srs搭建服务,其实感觉就是开启了一个端口监听,利用obs将直播推送至该端口上,推流的地址可以随意指定,不知道这样理解有没有什么问题,欢迎吐槽,不服来战吧…
邮箱:cugb_feiyang@163.com

srs之服务搭建+OBS推流(简单记录)相关推荐

  1. SRS流媒体服务器搭建+ffmpeg推流VLC取流观看

    一.编译SRS  https://github.com/winlinvip/simple-rtmp-server  目前有1.0-release.2.0.3.0等版本  2.0官方文档地址:https ...

  2. SRS流媒体服务器搭建流程-简单实用版

    #SRS流媒体服务器搭建流程-简单实用版 经过查阅很多博客,讲述的都不是很完善而且还把我搞的晕头转向,经过查阅20多篇文章特整理出简单的,SRS流媒体服务器搭建以及推流和拉流的一整套流程. #安装环境 ...

  3. SRS流媒体服务器搭建与测试

    SRS是一个视频直播开源代码的服务程序,由winlin,采用C++语言开发.第一个版本是2013-2014年发布,今年年初再次发布更新,工作中需要用到流媒体做监控所以尝试使用SRS来搭建第一个流媒体服 ...

  4. srs视频服务环境搭建简单流程

    srs视频服务公网环境搭建简单流程 环境 一台Linux笔记本电脑. 一台win笔记本电脑. 一部安卓手机. 一个动态公网ip. 一个华为路由AX3 Pro. 一个花生壳域名. 一点点耐心 文章目录 ...

  5. 自玩树莓派记录-关于树莓派LCD3.5英寸屏幕使用及raspios(raspbian)-lite简单GUI服务搭建记录

    自玩树莓派记录-关于树莓派LCD3.5英寸屏幕使用及raspios(raspbian)-lite简单GUI服务搭建记录 硬件准备 1.下载系统 2.树莓派安装系统 上脸 安装GUI服务 最后填个坑,慢 ...

  6. SRS 4.0流媒体服务器开发环境搭建:包括推流、服务器配置、拉流测试

    SRS 4.0流媒体服务器入门系列 结合SRS官方Wiki以及本人对SRS的理解,推出<SRS 4.0流媒体服务器入门系列>,包括内容: SRS 4.0 开发环境搭建 SRS 4.0 配置 ...

  7. 简单记录一下fabric版本1.4的环境搭建,

    简单记录一下fabric版本1.4的环境搭建,运行环境为Ubuntu18.04,其中一些内容是根据官方文档整理的,如有错误欢迎批评指正. 本文只介绍最简单的环境搭建方法,具体的环境搭建解析在这里深入解 ...

  8. Centos7下SRS流式服务器搭建、推流、拉流

    Centos7下SRS流式服务器搭建.推流.拉流 1. 设计目的 2. 实验内容 3. 实验过程 1. 设计目的 本报告从SRS服务器的部署入手,分析视频摄像头RTSP流媒体协议向RTMP流媒体协议的 ...

  9. Windows搭建RTMP服务器+OBS推流+VLC拉流

    一.Nginx-RTMP服务器搭建 1.下载Nginx 该版本是带rtmp模块且编译过的nginx版本,可以直接使用 下载完成后解压,解压后的目录命名为 nginx 2.下载Nginx的RTMP扩展包 ...

  10. srs流媒体服务器搭建以及简单使用

    目的: 最近公司有一个流媒体项目交给我负责,其中包括一项直播功能,查阅资料发现目前主流技术包括red5,srs,nginx插件,其中srs的性能最好,并且开源的作者一直在维护这个项目,并且在4.0版本 ...

最新文章

  1. Git 常见问题记录
  2. Build OS Menu of Platform Builder 5.0
  3. 计算机汉字救亡运动简史丨视频
  4. 干货 | 一文带你搞定Python 数据可视化
  5. [Python人工智能] 七.加速神经网络、激励函数和过拟合
  6. ImportError: cannot import name 'AliPay'
  7. visual studio code搭建本地服务器(node.js+express)
  8. Spanner如何实现事务?
  9. Spring Security环境搭建+用户认证和授权+注销
  10. FR按钮调用数据库(MMSQL)存储过程,参数储存有返回值; 模板参数不可见 编辑后可见
  11. 2.74-写出具有如下原型的函数的代码:
  12. matlab 教案,matlab第七讲教案.doc
  13. 市场调查报告写作的基本要求
  14. 孝当先健康管理品牌连锁项目说明会-南昌站圆满结束
  15. String字符串的相关语法及JPI
  16. 【MySQL】insert into 和select 搭配使用进行表间复制
  17. 福大携手移动云,共启数字教育新篇章!
  18. 5个超好用的自媒体网站,免费用
  19. 今天发布视频博主同事制作北极视频第二集-无人机和北极熊
  20. 【私人订制Python模块库】Pyemail:更方便快捷地发送电子邮件

热门文章

  1. 这次要讲不清前后端分离,我都怎么地!
  2. Matlab绘制隐式函数形成曲面的方法总结(转载)
  3. python怎么写入txt文件_python 如何将数据写入本地txt文本文件的实现方法
  4. 【51单片机】单片机仿真软件Proteus 8.7破解和汉化教程(附下载地址)
  5. 学习单片机的三个步骤
  6. 51单片机波特率计算的公式和方法
  7. 2020神舟几号发射_今年将发射神舟十一号载人飞船 2020年将建成载人空间站
  8. PointRCNN 车辆 行人 自行车识别
  9. CCSK安全认证-M1-云计算概念和体系架构
  10. 百度 Echarts 地图-模拟迁徙,实现自动切换地图