当前位置: 首页 > article >正文

win10中使用ffmpeg和MediaMTX 推流rtsp视频

在win10上测试下ffmpeg推流rtsp视频,需要同时用到流媒体服务器MediaMTX 。ffmpeg推流到流媒体服务器MediaMTX ,其他客户端从流媒体服务器拉流。

步骤如下:

1 下载MediaMTX 

github: Release v1.9.3 · bluenviron/mediamtx · GitHub​​​​​​

 由于此次在win10上面测试,所以下载windows版本,linux版本道理也是一样的:

2 安装ffmpeg

可以去官网下载windows可执行文件:

Releases · BtbN/FFmpeg-Builds (github.com)

3  打开流媒体服务器,其实就是进入第一步MediaMTX 的文件夹,运行mediamtx.exe就可以了:

4 ffmpeg推流rtsp到MediaMTX 

在mediamtx文档界面有介绍:GitHub - bluenviron/mediamtx: Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS media server and media proxy that allows to read, publish, proxy, record and playback video and audio streams.

 在win10控制台输入命令:

ffmpeg -re -stream_loop -1 -i input.mp4 -c copy -f rtsp rtsp://localhost:8554/mystream

流媒体服务器会接受到推流数据:

5 ffplay拉流rtsp视频

ffplay rtsp://localhost:8554/mystream

拉流是可以的,同时在流媒体服务器也是可以看到拉流记录。


http://www.kler.cn/a/406859.html

相关文章:

  • Python 中的三重引号
  • Redis ⽀持哪⼏种数据类型?适⽤场景,底层结构
  • 【机器学习】——朴素贝叶斯模型
  • 在 Ubuntu 上安装 Yarn 环境
  • 【1.4 Getting Started--->Support Matrix】
  • Windows 10使用智能卡SmartCard返回scard_e_no_service错误
  • JAVA下载EXCEL,PDF文件之后无法打开,提示文件损坏
  • electron主进程和渲染进程之间的通信
  • 大数据学习18之Spark-SQL
  • STL关联式容器之multiset及multimap
  • Flutter:AnimatedSwitcher当子元素改变时,触发动画
  • Ansible使用简介和基础使用
  • 嵌入式 UI 开发的开源项目推荐
  • C#学习笔记——窗口停靠控件WeifenLuo.WinFormsUI.Docking使用-腾讯云开发者社区-腾讯云
  • vue3中父div设置display flex,2个子div重叠
  • 华为无线AC+AP组网实际应用小结
  • FreeIPCC:Ai智能呼叫中心是什么?
  • 【数据结构】归并排序 —— 递归及非递归解决归并排序
  • 基于自混合干涉测量系统的线展宽因子估计算法matlab仿真
  • Python Matplotlib 安装指南:使用 Miniconda 实现跨 Linux、macOS 和 Windows 平台安装
  • MAC C语言 Helloword
  • spring学习(四)
  • DevOps 之 CI/CD入门操作 (二)
  • k8s上面的Redis集群链接不上master的解决办法
  • Powershell 命令行窗口 设置行宽、折行、行省略
  • IText创建加盖公章的pdf文件并生成压缩文件