将本地.mp4推流成rtsp流?(windows)

概述

如何在本地机器上进行rtsp推流整个操作?

1.软件安装

1. 推流-ffmpeg下载

  1. 官网下载windows版本,该版本已经编译好了
  2. 放到C:下找一个目录解压,我放到C:\ffmpeg-7.0-essentials_build\
  3. 进入系统环境变量设置:将C:\ffmpeg-7.0-essentials_build\bin添加到环境变量里。
  1. ffmpeg测试:打开命令提示符窗口。输入命令"ffmpeg --version"。如果命令提示窗口返回FFmpeg的版本信息(如下图),那么就说明安装成功了。

2. 流服务器-mediamtx(原名:rtsp-simple-server)

PS:使用其他的流媒体服务器都不好用,功能过于冗余,还是这个好用。

  1. 官网下载
  2. 解压得到如下文件

1. 正文:.mp4推流成rtsp步骤

  1. 先准备好准备推流的视频,我这边准备的是video.mp4
  2. 将之前的mediamtx.exe和mediamtx.yml文件放到和video.mp4同一目录下。
  3. 运行./mediamtx.exe,即开始监听
  4. 在开启一个命令行ffmpeg -re -stream_loop -1 -i "D:\AI-BOX\test_project\task_AP\video.mp4" -c copy -f rtsp rtsp://localhost:8554/video
    ,使用ffmpeg将流推到服务器上,出现类似如下页面,即推流成功。
  5. 通过potplayer或者VLC media player进入rtsp://192.168.1.100:8554/video,查看rtsp推流效果。
相关推荐
飞鸿踏雪(蓝屏选手)3 小时前
137 ≤ Chrome 主密钥获取研究
c++·chrome·windows·网络安全·逆向分析
阿虎儿6 小时前
[实战记录] Windows 11 远程桌面已开启,但 3389 端口无监听?终极排查与修复
windows
Oflycomm6 小时前
工业以太网四大主流协议(EtherCAT/PROFINET/EtherNet/IP/Modbus)技术参数深度对比
网络·网络协议·tcp/ip·欧飞信·plc模组
wangl_928 小时前
Modbus RTU 与 Modbus TCP 深入指南-现代替代协议
网络·网络协议·tcp/ip·tcp·modbus·rtu
Andy10 小时前
C++ list容器基本逻辑结构详解
c++·windows·list
想唱rap11 小时前
传输层协议TCP
linux·运维·服务器·网络·c++·tcp/ip
ZC跨境爬虫11 小时前
跟着 MDN 学 HTML day_40:(DOMImplementation 接口完全解析)
前端·ui·html·媒体
ZC跨境爬虫12 小时前
跟着 MDN 学 HTML day_39:(DOMException 异常接口完全解析)
前端·javascript·html·媒体
一只小白00013 小时前
一篇讲清TCP的三次握手&四次挥手
服务器·网络·tcp/ip
上海云盾-小余13 小时前
网站木马植入原理与彻底清除、长效防御方案
网络·网络协议·tcp/ip·系统安全