Overview
- Full name
docker.io/aler9/rtsp-simple-server- Registry
- docker.io
- Namespace
- aler9
- Repository
- rtsp-simple-server
- Cached tags
- 253
- Last synced
- 07/06/2026, 07:57 PM
Introduction
MediaMTX(原 rtsp-simple-server)流媒体服务器镜像,支持 RTSP/RTMP/HLS/WebRTC 拉流与转发,适合监控摄像头与低延迟转播。
Details
aler9/rtsp-simple-server 现品牌为 MediaMTX,纯 Go 实现多协议媒体网关,可接收摄像头 RTSP 推流并转 HLS 供浏览器播放。配置以 YAML 定义 path、认证与录制规则;UDP RTP 端口范围需防火墙放行。与重型 Nginx-RTMP 相比资源占用低,适合 IoT 视频汇聚;公网暴露前务必启用认证,默认配置无鉴权。
快速启动
docker run -d --name mediamtx \
-p 8554:8554 \
-p 8888:8888 \
-v $(pwd)/mediamtx.yml:/mediamtx.yml \
docker.io/aler9/rtsp-simple-server:latest
推荐实践
docker run -d --name mediamtx \
--restart unless-stopped \
-p 8554:8554 -p 8888:8888 -p 8889:8889 \
-p 8000:8000/udp -p 8001:8001/udp \
-v /etc/mediamtx/mediamtx.yml:/mediamtx.yml:ro \
-v /data/recordings:/recordings \
docker.io/aler9/rtsp-simple-server:v1.9.0
核心参数说明
-p 8554:8554— RTSP 服务端口-p 8888:8888— HLS 播放端口-v .../mediamtx.yml:ro— 路径、认证与录制配置-p 8000-8001:.../udp— WebRTC ICE/RTP UDP 端口--restart unless-stopped— 流媒体网关持续运行
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: mediamtx
spec:
replicas: 1
selector:
matchLabels:
app: mediamtx
template:
metadata:
labels:
app: mediamtx
spec:
containers:
- name: mediamtx
image: docker.io/aler9/rtsp-simple-server:v1.9.0
ports:
- containerPort: 8554
- containerPort: 8888
- containerPort: 8000
protocol: UDP
volumeMounts:
- name: config
mountPath: /mediamtx.yml
subPath: mediamtx.yml
volumes:
- name: config
configMap:
name: mediamtx-config
---
apiVersion: v1
kind: Service
metadata:
name: mediamtx
spec:
type: LoadBalancer
selector:
app: mediamtx
ports:
- name: rtsp
port: 8554
targetPort: 8554
- name: hls
port: 8888
targetPort: 8888
WebRTC 需 LoadBalancer 暴露 UDP;录制目录挂载 PVC,Ingress 仅覆盖 HLS HTTP 路径。
Latest tags (20)
View all 253 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/aler9/rtsp-simple-server :latest | linux/amd64linux/arm/v6linux/arm/v7linux/arm64 | 2025/05/28 04:10 | 3.5 MB | sha256:5bf7dccfadb7… | |||
docker.io/aler9/rtsp-simple-server :v1.12.2 | linux/amd64linux/arm/v6linux/arm/v7linux/arm64 | 2025/05/06 23:35 | 15.6 MB | sha256:e51ed14e59ca… | |||
docker.io/aler9/rtsp-simple-server :latest-rpi | linux/arm/v6linux/arm/v7linux/arm64 | 2025/05/06 23:35 | 87.0 MB | sha256:86ba3a1780f9… | |||
docker.io/aler9/rtsp-simple-server :v1.12.2-rpi | linux/arm/v7linux/arm64linux/arm/v6 | 2025/05/06 23:35 | 87.0 MB | sha256:76d270e62b88… | |||
docker.io/aler9/rtsp-simple-server :v1.12.1 | linux/amd64linux/arm/v6linux/arm/v7linux/arm64 | 2025/05/05 02:29 | 15.6 MB | sha256:10d2cc24df23… | |||
docker.io/aler9/rtsp-simple-server :v1.12.1-rpi | linux/arm64linux/arm/v6linux/arm/v7 | 2025/05/05 02:29 | 86.8 MB | sha256:bec8d3e3b910… | |||
docker.io/aler9/rtsp-simple-server :v1.12.0 | linux/amd64linux/arm/v6linux/arm/v7linux/arm64 | 2025/04/14 18:41 | 15.6 MB | sha256:71b95d545ace… | |||
docker.io/aler9/rtsp-simple-server :v1.12.0-rpi | linux/arm/v6linux/arm/v7linux/arm64 | 2025/04/14 18:40 | 87.0 MB | sha256:1a183282c570… | |||
docker.io/aler9/rtsp-simple-server :v1.11.3 | linux/amd64linux/arm/v6linux/arm/v7linux/arm64 | 2025/02/08 03:40 | 15.4 MB | sha256:fae20f8e01b1… | |||
docker.io/aler9/rtsp-simple-server :v1.11.3-rpi | linux/arm/v6linux/arm/v7linux/arm64 | 2025/02/08 03:40 | 86.7 MB | sha256:ed218b20cb8c… | |||
docker.io/aler9/rtsp-simple-server :v1.11.2 | linux/amd64linux/arm/v6linux/arm/v7linux/arm64 | 2025/01/24 19:42 | 15.4 MB | sha256:7014ae7fdf1c… | |||
docker.io/aler9/rtsp-simple-server :v1.11.2-rpi | linux/arm/v6linux/arm/v7linux/arm64 | 2025/01/24 19:42 | 86.7 MB | sha256:8d85a955de90… | |||
docker.io/aler9/rtsp-simple-server :v1.11.1 | linux/amd64linux/arm/v6linux/arm/v7linux/arm64 | 2025/01/17 01:33 | 15.4 MB | sha256:0ad957862335… | |||
docker.io/aler9/rtsp-simple-server :v1.11.1-rpi | linux/arm/v6linux/arm/v7linux/arm64 | 2025/01/17 01:33 | 86.7 MB | sha256:03d33a92e1a7… | |||
docker.io/aler9/rtsp-simple-server :v1.11.0 | linux/amd64linux/arm/v6linux/arm/v7linux/arm64 | 2025/01/03 21:11 | 15.3 MB | sha256:94a2731c0591… | |||
docker.io/aler9/rtsp-simple-server :v1.11.0-rpi | linux/arm/v6linux/arm/v7linux/arm64 | 2025/01/03 21:10 | 86.6 MB | sha256:785ed7201193… | |||
docker.io/aler9/rtsp-simple-server :v1.10.0 | linux/amd64linux/arm/v6linux/arm/v7linux/arm64 | 2024/12/03 17:22 | 15.2 MB | sha256:efdce151a7b2… | |||
docker.io/aler9/rtsp-simple-server :v1.10.0-rpi | linux/arm/v7linux/arm64linux/arm/v6 | 2024/12/03 17:21 | 86.5 MB | sha256:b58b93bfe147… | |||
docker.io/aler9/rtsp-simple-server :v1.9.3 | linux/amd64linux/arm/v6linux/arm/v7linux/arm64 | 2024/10/20 22:57 | 14.8 MB | sha256:cf26f5daf411… | |||
docker.io/aler9/rtsp-simple-server :v1.9.3-rpi | linux/arm/v6linux/arm/v7linux/arm64 | 2024/10/20 22:56 | 86.0 MB | sha256:e9dcd1f47b70… |