本地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 未启动或端口不对。

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

运行效果图:

相关推荐
www_comsci2 小时前
【生物EI会议】2026年计算机技术与生物医学国际学术会议(CTBS 2026)
图像处理·神经网络·计算机视觉
yong99903 小时前
图像融合与拼接:完整MATLAB工具箱
算法·计算机视觉·matlab
chaofan9805 小时前
GPT-5.5 深度评测:15项基准测试全优,视觉理解精度跃升 42%
大数据·人工智能·gpt·计算机视觉·api
ComputerInBook7 小时前
数字图像处理(4版)——第 7 章——小波及其它图像变换(下)(Rafael C.Gonzalez&Richard E. Woods)
图像处理·计算机视觉·小波变换
ComputerInBook7 小时前
数字图像处理(4版)——第 8 章——图像压缩与水印(上)(Rafael C.Gonzalez&Richard E. Woods)
人工智能·算法·计算机视觉·图像压缩·图像水印
Ai173163915798 小时前
10大算力芯片某某XXU全解析:CPU/GPU/TPU/NPU/LPU/FPGA/RPU/BPU/DPU/GPGPU
大数据·图像处理·人工智能·深度学习·计算机视觉·自动驾驶·知识图谱
极智视界9 小时前
分类数据集 - 自然灾害场景飓风野火洪水地震分类数据集下载
人工智能·yolo·数据集·图像分类·算法训练·自然灾害检测
Uopiasd1234oo9 小时前
位置感知注意力与跨阶段部分网络改进YOLOv26特征提取与全局建模能力双重提升
网络·yolo·目标跟踪
音沐mu.11 小时前
【69】果蔬新鲜度数据集(有v5/v8模型)/YOLO果蔬新鲜度检测
yolo·目标检测·数据集·果蔬新鲜度数据集·果蔬新鲜度检测
科研前沿11 小时前
镜像视界浙江科技有限公司的核心引擎关键技术有哪些?
人工智能·数码相机·计算机视觉