1、下载rtsp-simple-server

https://github.com/aler9/rtsp-simple-server/releases

我下载的是windows版本的。下载完后直接运行exe文件即可启动。

2、ubuntu 16.04环境下载、编译、运行SRS

git clone https://github.com/ossrs/srs
cd srs/trunk
./configure && make
// 启动SRS:
./etc/init.d/srs start
//查看SRS状态:
./etc/init.d/srs status

3、使用ffmpeg给rtsp-simple-server推流

ffmpeg -re -stream_loop -1 -i test-2.mp4 -c copy -f rtsp rtsp://192.168.8.166:8554/test

4、使用ffmpeg从rtsp-simple-server拉取rtsp流并转换为rtmp流后推送到srs服务器

ffmpeg -re -rtsp_transport tcp -i "rtsp://192.168.8.166:8554/test" -f flv -vcodec copy -acodec copy -f flv -s 1280x720 -q 10 "rtmp://192.168.142.129:1935/zzz1234_whiteday_sub/stream"

5、从srs服务器拉流

ffplay rtmp://192.168.142.129:1935/zzz1234_whiteday_sub/stream

或者用VLC打开RTMP直播流rtmp://192.168.142.129:1935/zzz1234_whiteday_sub/stream

推荐一个零声学院免费公开课程,个人觉得老师讲得不错,分享给大家:Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等技术内容,点击立即学习:

rtsp-simple-server + srs搭建流媒体服务器相关推荐

  1. SRS搭建流媒体服务器

    流媒体服务器搭建 目录 流媒体服务器搭建 1.安装 2.常用设置 HTTPCallback Config SRS HTTP callback events(回调事件) 3.回调测试 SRS HTTP ...

  2. 服务器2003不支持流媒体,Windows Server 2003搭建流媒体服务器

    有关流媒体的解释:1.流媒体是实况或预录制的音频或视频内容,通过网络或Intenret传递到客户端计算机:2.与下载的文件不同,当内容传输结束之后,不会在用户硬盘中保存任何数据. windows Se ...

  3. 利用SRS搭建直播服务器

    前言 初入公司,调研SRS搭建流媒体服务器,实现直播.点播功能,并搭建基于SRS的流媒体服务器集群. 我们知道,SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码.SRS ...

  4. srs服务器播放文件,使用SRS+ffmpeg搭建流媒体服务器播放m3u8格式视频

    1.简介 srs是一个简单的流媒体开源直播软件,ffmpeg是完整的跨平台解决方案,用于记录,转换和流传输音频和视频. 2.相关 官网下载页面:点击我到达 在线演示播放页面:点击我到达 Git页面:点 ...

  5. SRS:流媒体服务器如何实现负载均衡

    当我们的业务超过单台流媒体服务器的承受能力,就会遇到负载均衡问题,一般我们会在集群中提供这种能力,但实际上集群并非是唯一的实现方式.有时候负载均衡还会和服务发现等时髦词汇联系起来,而云服务的LoadB ...

  6. SRS(simple-rtmp-server)流媒体服务器源码分析--启动

    SRS(simple-rtmp-server)流媒体服务器源码分析--系统启动 一.前言 小卒最近看SRS源码,随手写下博客,其一为了整理思路,其二也是为日后翻看方便.如果不足之处,请指教! 首先总结 ...

  7. 音视频开发(8)---nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器

    nginx+nginx-rtmp-module+ffmpeg搭建流媒体服务器 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/redstarofsle ...

  8. nginx+ffmpeg搭建流媒体服务器

    安装ffmpeg: 下载FFmpeg和libx264的包 ffmpeg-2.4.1.tar.bz2  last_x264.tar.bz2 libx264需要yasm,所以先安装yasm apt-get ...

  9. 使用EasyDarwin + ffmpeg 搭建流媒体服务器,实现多台智能电视同步播放宣传视频

    近期单位用户提出需求,需要在单位内部的9台安卓智能电视(小米电视)上同步播放用户提供的宣传视频,希望能够做到所有电视音视频同步播放(电视均位于食堂内部,使用内置扬声器,各电视间音频延迟不同会导致混响) ...

最新文章

  1. 到2020年,智能手机将拥有十项AI功能,有些可能会出乎你意料
  2. jenkins需安装插件总结
  3. 5添加一块盘_win系统,Linux系统,重装系统后,添加盘简易教程
  4. mysql数据库truncate 夯住_MySQL如何优雅的删除大表实例详解
  5. Java——集合(练习题)
  6. python简单选择排序_python 选择排序
  7. iscroll的使用
  8. c语言延时系统,基于VB的单片机C语言延时程序各参数计算系统
  9. 拉起支付宝个人转账填备注_支付宝转错钱给别人,我居然要回来了!
  10. Python定时任务框架APScheduler
  11. 马斯克抱怨 GPT-3 不够 Open,开源语言模型库来了你要不要学?
  12. Window平台下通过cmd命令查看端口占用、查看进程、结束进程
  13. c#简易学生信息管理系统
  14. 正倒向随机微分方程(FBSDE)解对初始值的依赖性
  15. 韩国瑜:打造高雄全台首富 3月内完成施政总体检
  16. Win10 KeilC51-C251-ARM共存方法
  17. mysql relay log 查看_mysql relay log和binlog 小结
  18. Re:从0开始的微服务架构:(二)如何快速体验微服务架构?
  19. 计算机怎么快捷截图桌面,电脑截屏的快捷键是什么
  20. 测试计划和测试用例的方法

热门文章

  1. 单片机反相器_AVR单片机在工业控制系统中的应用
  2. python导入自定义模块报attributeerror_Python脚本报错AttributeError: ‘module’ src has no attribute’xxx’解决方法...
  3. HDU1718--Rank
  4. winform屏蔽鼠标事件
  5. 开关电源空载吱吱声_开关电源变压器工作时为什么出现吱吱声?
  6. mysql LOCATE() 函数 模糊查询,类似like %%
  7. hive 正则表达式-regexp
  8. Flash as2.0与3.0功能性能详细对比
  9. Linux系统(Ubuntu)编写C语言程序
  10. vue3.0+ts+element-plus多页签应用模板:多级路由缓存