参考:  https://github.com/winlinvip/srs

方案: 搭建流媒体服务器之后,采用ffmpeg推流(也可以使用obs推流),VLC拉流观看

1、下载SRS源码

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

2、安装SRS

cd srs/trunk
./configure && make

3、运行

./objs/srs -c conf/srs.conf

4、srs低延迟配置(配置srs.conf)

# the listen ports, split by space.
listen              1935;
vhost __defaultVhost__ {gop_cache       off;queue_length    10;min_latency     on;mr {enabled     off;}mw_latency      100;tcp_nodelay     on;
}

5、ffmpeg推流

ffmpeg -re -i 1.mp4 -c copy -f flv rtmp://192.168.1.196:1935/live/app

效果: 。。上传不了图片

6、VLC观看

打开网络串流, 使用推流的rtmp地址即可观看。

无关: 网上还有挺多方法。我还用过nginx-rtmp协议,但是这个协议延迟太高。HTTP-FLV这个我还没试验过。

搭建srs流媒体服务器相关推荐

  1. Docker 搭建 SRS 流媒体服务器

    1.SRS 简介 SRS(Simple RTMP Server) 是国人写的一款非常优秀的开源流媒体服务器软件,可用于直播/录播/视频客服等多种场景,其定位是运营级的互联网直播服务器集群. githu ...

  2. SRS流媒体服务器——服务器读取RTMP推流数据

    SRS流媒体服务器--服务器读取RTMP推流数据 目录 处理RTMP推流video message 处理RTMP推流audio message 处理RTMP推流onMetaData message S ...

  3. SRS流媒体服务器——WebRTC推拉流演示

    SRS流媒体服务器--WebRTC推拉流 目录 WebRTC推拉流配置 WebRTC拉流演示 WebRTC推流演示 SRS官方WebRTC文档:https://github.com/ossrs/srs ...

  4. SRS流媒体服务器——RTMP推流、拉流创建连接

    SRS流媒体服务器--RTMP推流.拉流创建连接 目录 识别客户端,然后获取或者创建SrsLiveSource 启动推流 启动拉流 SRS安装部署相关内容: SRS流媒体服务器--单机环境搭建和源码目 ...

  5. SRS流媒体服务器——Edge集群搭建

    SRS流媒体服务器--Edge集群搭建 目录 edge原理 dege配置 1. edge原理 SRS的Edge主要解决⼏条流有⼤量播放请求的场景,⽐如⼀个流有上万⼈观看. SRS的Edge能对接所有的 ...

  6. SRS流媒体服务器——Forward集群搭建和源码分析

    SRS流媒体服务器--Forward集群搭建和源码分析 目录 Forward集群原理 RTMP流转发(Forward)部署实例 Forward集群源码分析 1. Forward集群原理 Forward ...

  7. SRS流媒体服务器——单机环境搭建和源码目录介绍

    SRS流媒体服务器--单机环境搭建和源码目录介绍 1. 目录 环境搭建 源码目录介绍 1. 环境搭建 srs官⽹:https://github.com/ossrs/srs 码云的源速度快:https: ...

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

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

  9. 音视频开发-SRS 4.0开发环境搭建丨webrtc丨FFmpeg丨SRS流媒体服务器开发

    SRS 4.0开发环境搭建 视频讲解如下,点击观看: 音视频开发-SRS 4.0开发环境搭建丨webrtc丨FFmpeg丨SRS流媒体服务器开发 音视频高级开发学习学习资料链接:FFmpeg/WebR ...

  10. srs流媒体服务器性能,srs流媒体服务器 配置

    srs流媒体服务器 配置 内容精选 换一换 SRS是一款开源流媒体,适合直播以及低延时流媒体领域,但是从来不设限,可以应用在直播.视频会议.在线教育等场景.同时视频领域还有两大块.广电和视频监控,随着 ...

最新文章

  1. 利用“栈”解决“出轨”问题
  2. C 语言 sizeof 用法
  3. 华硕飞行堡垒开启虚拟化
  4. java comparator_Java 中如何指定集合元素的排序策略
  5. 私有云存储搭建(owncloud)
  6. RestTemplate带参发送get及post请求携带headers请求头代码示例
  7. MySQL使用SHOW PROFILE进行SQL分析
  8. Leet Code OJ 14. Longest Common Prefix [Difficulty: Easy]
  9. Velocity.js中文文档
  10. python 自动输入_Python自动输入【新手必学】
  11. Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、...
  12. C++中面向对象的理解
  13. JavaScript 删除某个数组中指定的对象
  14. jsp页面显示富文本框内容
  15. js原生继承几种方式
  16. 计算机网络学习日记——网络层
  17. Unity-URP-基于模板的延迟渲染
  18. display几种常用的属性值
  19. 新浪与腾讯的开放平台对比
  20. 中小学课外培训机构陷入无序竞争,怎么才能异军突起?

热门文章

  1. educoder结构化分析方法-实体-联系图
  2. Elasticsearch 如何实现相似推荐功能?
  3. 软件测试哪些专业需要学习,软件测试工程师的入门级要求有哪些?
  4. 第一篇:什么是IT行业
  5. USB Still Image Capture设备类
  6. centos7 文件系统修复
  7. windows bat 批处理脚本编写指南
  8. java 指针时钟_java script 的指针式时钟怎么写
  9. Exchange邮件服务器渗透
  10. 【和76】龙头企业在区域市场中竞合关系分析样例(温微观察13-6)