Windows下局域网rtsp流媒体服务器搭建-测试

轻量级之选------Mediamtx (原RTSP-Simple-Server)

这是目前在个人开发者中最流行、最便捷的方案,非常适合入门和快速验证。

下载与安装

访问官方下载页面

打开浏览器,进入 MediaMTX 在 GitHub 上的官方发布页:https://github.com/bluenviron/mediamtx/releases

选择正确的版本

在页面中找到 "Assets"(资源)部分,这里列出了所有可下载的文件。你需要根据你的操作系统选择对应的版本。

操作系统:Windows

系统架构:现在绝大多数电脑都是 64 位系统,所以请下载文件名中包含 windows_amd64 的压缩包。

文件示例:mediamtx_v1.12.3_windows_amd64.zip (版本号可能更新)配置与运行

解压后,可以看到 mediamtx.yml 配置文件。通常情况下,你无需任何修改就可以直接运行。

双击 mediamtx.exe,服务器便会启动。默认会在 8554 端口(TCP)开启RTSP服务。

当控制台窗口显示 RTSP listener opened on :8554 时,表示服务已成功启动。

生成和播放RTSP流

服务器本身只是个"空壳",你需要向它推送内容才能播放。最常用的方法是使用 FFmpeg 推送一个本地文件进行测试:

打开一个新的命令行窗口,进入FFmpeg的安装目录(或已配置好环境变量)。

执行以下命令,-re 参数表示按视频原帧率读取:

命令:

推流:

ffmpeg -re -i xxx.mp4 -c copy -f rtsp rtsp://192.168.8.23:8554/stream

命令执行后,打开VLC等播放器,输入地址 rtsp://192.168.8.23:8554/stream

192.168.8.23 是你主机电脑的IP地址,根据自己的情况修改

相关推荐
正在走向自律10 小时前
AI数据分析与可视化:从基础到应用实践
服务器·人工智能·python·机器学习·数据分析·pandas
OnlineProxy10 小时前
亚马逊多账号运营:如何在规避“关联封号”风险的同时实现电商规模化扩张
服务器·数据库·redis
怎么没有名字注册了啊10 小时前
Qt开发:MessageBox怎么调出标题栏那个问号按钮?
windows
Android系统攻城狮11 小时前
Linux Gstreamer深度解析之gst_audio_encoder_set_frame_max调用流程与实战(六十一)
android·linux·运维·音视频·gstreamer音视频·音视频进阶·gstreamer音视频进阶
李子红了时11 小时前
EncFS MP中文版汉化下载(免费文件加密工具)
windows·安全
91刘仁德11 小时前
IP协议详解:从IP协议头到网段划分、路由与NAT
linux·服务器·网络·网络协议·tcp/ip
辻弋20112 小时前
五年前的旅行视频糊成马赛克?Video2X用Real-ESRGAN逐帧重建细节,但只支持Windows、集显用户建议直接放弃
服务器·数据库·windows·游戏引擎·电脑
会飞的土拨鼠呀12 小时前
Windows 系统关闭虚拟内存文件pagefile.sys
windows
传奇开心果编程14 小时前
【Compose Multiplatform 跨端开发学与练】第7课 平台适配与互操作
android·windows·学习·ui·ios·kotlin·composer
工作10年+,存储芯片行业14 小时前
Linux NVMe 中断排查与性能优化:CPU 亲和性
linux·运维·服务器·windows·性能优化·ssd·pcie