
MediaMTX 快速入门
MediaMTX 是一个开源的实时音视频流媒体服务器(Media Server / Media Proxy),以前叫 rtsp-simple-server,后来功能扩展后改名为 MediaMTX。它的定位类似一个“视频流路由器”:负责接收、转发、转换、录制各种实时视频流。 简单理解: 摄像头、程序、浏览器之间的视频“中转站”。 1. 它解决什么问题? 例如你有一个海康摄像头: 摄像头 | | RTSP | ↓ MediaMTX | ├── 浏览器(WebRTC) ├── VLC ├── Unity ├── OpenCV ├── FFmpeg └── 录像文件 摄像头通常只提供: rtsp://192.168.1.100/Streaming/Channels/101 但是: 浏览器不能直接播放 RTSP 微信、小程序不方便播放 RTSP Unity WebGL 不支持 RTSP 多个人同时访问摄像头会增加摄像头压力 MediaMTX 就在中间转换。 2. MediaMTX主要功能 ① RTSP 转 WebRTC(最常用) 例如: 摄像头: RTSP ↓ MediaMTX ↓ WebRTC ↓ 浏览器实时播放 优点: 延迟低(通常几百毫秒) 浏览器直接播放 适合监控、AI检测 例如: 网页: https://server:8889/camera1 直接看到摄像头画面。 ② RTSP 转 HLS 例如: ...