将本地.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推流效果。
相关推荐
XUHUOJUN7 小时前
Windows 2025架构深度分析之Stretch Cluster 延迟工程现实
windows·microsoft·架构·azure local
love530love8 小时前
将 ChatCut MCP 插件从 Codex 桌面应用移植到 WorkBuddy —— 完整适配实录
ide·人工智能·windows·视频剪辑·ai agent
works cart9 小时前
windows常用命令
windows
hehelm10 小时前
Linux网络编程—TCP字典翻译系统
linux·开发语言·网络·c++·tcp/ip
浩浩测试一下10 小时前
windows 加壳工具代码实现02 - 加壳界面实现MFC
windows·mfc·免杀·加壳器·pe应用
apihz13 小时前
全球域名 WHOIS 信息实时查询免费 API 接口教程,支持1000+后缀
android·网络·网络协议·tcp/ip·apache·域名·whois
崖边看雾14 小时前
记录Python学习——第一章环境安装下载(Windows)
windows·python·学习·pycharm
AI2中文网15 小时前
App Inventor 2 音频播放器 vs 音效 vs 视频播放器:三个媒体组件,选错了App直接卡死
android·音视频·媒体
sukalot16 小时前
windows网络适配器驱动开发-NetAdapterCx 接收端缩放(中)
windows·驱动开发
Ai拆代码的曹操17 小时前
TCP 握手丢包分析:客户端连接超时、服务端无日志的场景排查实践
网络·网络协议·tcp/ip