将本地.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推流效果。
相关推荐
serve the people1 小时前
Comma-Separated List Output Parser in LangChain
windows·langchain·list
xxtzaaa2 小时前
手游端游IP被限制无法多开如何解决
网络协议·tcp/ip·智能路由器
m0_738120722 小时前
网络安全编程——基于Python实现的SSH通信(Windows执行)
python·tcp/ip·安全·web安全·网络安全·ssh
小草cys3 小时前
【解决】华为欧拉系统上遇到能 ping 通 IP 地址(如 8.8.8.8)但无法 ping 通域名(如 www.baidu.com)的情况
网络·网络协议·tcp/ip
百***58145 小时前
Windows操作系统部署Tomcat详细讲解
java·windows·tomcat
IDOlaoluo8 小时前
Windows系统调校_20250408_36367c06.exe安装教程(附详细步骤)
windows
挠到秃头的涛某8 小时前
华为防火墙web配置SSL-在外人员访问内网资源
运维·网络·网络协议·tcp/ip·华为·ssl·防火墙
树在风中摇曳9 小时前
TCP连接还在吗?主机拔掉网线后再插上,连接会断开吗?
arm开发·网络协议·tcp/ip
せいしゅん青春之我9 小时前
【JavaEE初阶】IP协议-IP地址不够用了咋办?
java·服务器·网络·网络协议·tcp/ip·java-ee
视觉震撼11 小时前
RDP登录事件详细溯源分析脚本(兼容Windows PowerShell版本)
运维·网络·windows·网络安全·网络攻击模型·安全威胁分析·安全架构