本地MP4视频文件转为视频流

1️⃣ 安装 FFmpeg

  1. 下载 :

    访问 https://www.gyan.dev/ffmpeg/builds/,下载 ffmpeg-release-full.7z(或者 ffmpeg-release-full.zip)。

  2. 解压 :

    将压缩包解压到一个固定目录,例如 C:\ffmpeg。

  3. 添加环境变量:

    • 右键 此电脑 → 属性 → 高级系统设置 → 环境变量

    • 在 系统变量 中找到 Path,选中后点击 编辑

    • 点击 新建 ,添加 C:\ffmpeg\bin

    • 点击确定保存

  4. 验证安装 :

    重新打开命令提示符(CMD),输入:

    bash

    复制代码
    ffmpeg -version

    如果显示版本信息,说明安装成功。


2️⃣ 安装 RTSP 服务器(用于接收流)

FFmpeg 推流需要有一个 RTSP 服务器来接收。推荐使用轻量级的 Mediamtx(原 RTSP-Simple-Server)。

  1. 下载 Mediamtx:
    https://github.com/Bluenviron/mediamtx/releases

    选择 Windows 版本(如 mediamtx_windows_amd64.zip)

  2. 解压到任意目录,例如 C:\mediamtx

  3. 运行 mediamtx.exe,它会启动一个默认的 RTSP 服务器(监听 8554 端口)。

    保持该窗口运行(不要关闭)。


3️⃣ 推流无人机视频

现在你可以用 FFmpeg 将本地的无人机视频循环推送到 RTSP 服务器:

bash

复制代码
ffmpeg -re -stream_loop -1 -i "C:\Users\11022\Desktop\1\1.mp4" -c copy -f rtsp rtsp://localhost:8554/live/stream

参数说明:

  • -re:以原始帧率读取(模拟实时)

  • -stream_loop -1:无限循环播放

  • -i:输入视频文件路径

  • -c copy:复制编码,不重新编码(速度快)

  • -f rtsp:输出格式为 RTSP

  • rtsp://localhost:8554/live/stream:推流地址(Mediamtx 默认接收路径)


4️⃣ 在你的检测服务中使用该 RTSP 流

推流成功后,你的检测服务可以直接拉取这个 RTSP 流:

text

复制代码
POST /aiModel/person/startStream?streamUrl=rtsp://localhost:8554/live/stream&interval=5

这样就能检测你准备的无人机视频中的人群了。


⚠️ 如果仍然遇到问题

  • 确保 mediamtx.exe 正在运行(窗口不能关闭)。

  • 检查防火墙是否允许 8554 端口。

  • 如果推流时提示 connection refused,说明 Mediamtx 未启动或端口不对。

按照以上步骤操作,你就能拥有一个完全符合需求的、可循环播放的无人机视角人群检测测试流。

运行效果图:

相关推荐
lank_M10 小时前
浏览器端为什么导不出渐进式JPEG
图像处理·人工智能·计算机视觉
指针向南10 小时前
Chrome读不了HEIC怎么办:原生解码和WASM两条路
前端·图像处理·人工智能·chrome·计算机视觉·wasm
乐迪信息12 小时前
AI防爆摄像机,监测港口船舶航行偏航隐患
大数据·人工智能·深度学习·算法·计算机视觉
shoufeipin90hou13 小时前
分选线上的「标定周期」与漂移排查:精度没变差,只是它悄悄跑偏了
数码相机·计算机视觉
YOLO数据集集合14 小时前
大模型融合YOLO铁路要素缺陷分析系统 | 铁路缺陷检测 YOLO DeepSeek 大语言模型 智能巡检 9141期
人工智能·yolo·目标检测·语言模型·铁路缺陷·轨道缺陷
Tingmanyi15 小时前
YOLOv13改进策略【Neck篇】| AFPN 渐进式特征金字塔,整体替换 Head 参数反降 82 万
yolo
JAI科研16 小时前
CT重建(一) | NeRF 原理详解
人工智能·深度学习·计算机视觉·transformer·nerf
乐迪信息1 天前
港口船舶逆行怎么管?AI防爆摄像机搭载智能检测算法
大数据·人工智能·深度学习·算法·计算机视觉
xailorliu1 天前
SLIC_超像素算法
c++·opencv·目标检测·机器学习·计算机视觉
一木 之林1 天前
Stable Diffusion 详解:潜空间扩散原理、三件套分工与 diffusers 文生图实战
人工智能·计算机视觉·stable diffusion