chore: bump MediaMTX to 1.20.0
Released 2026-08-05. Fixes land directly on paths podsteadr uses: HLS muxer recomputes AAC PTS in MPEG-TS segments (iOS playback precision, relevant since hlsVariant: mpegts), fixes a goroutine leak during HLS part rotation, fixes a Chrome WebRTC "packet lost" false-positive and non-deterministic WebRTC track ordering (WHIP ingest path), and fixes OBS multitrack RTMP URL parsing. No breaking config changes; the new opt-in features (native forwarding, MoQ draft support) don't affect this config (moq: no already).
This commit is contained in:
+1
-1
@@ -35,7 +35,7 @@ services:
|
||||
- blossom
|
||||
|
||||
mediamtx:
|
||||
image: docker.io/bluenviron/mediamtx:1.19.2
|
||||
image: docker.io/bluenviron/mediamtx:1.20.0
|
||||
container_name: podsteadr-mediamtx
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
|
||||
+1
-1
@@ -44,7 +44,7 @@ Three containers on one compose network:
|
||||
| Container | Image | Host ports | Role |
|
||||
|---|---|---|---|
|
||||
| `podsteadr` | built from `Dockerfile` (node:22 + ffmpeg) | 8095 | Fastify API + built Vue UI + RSS feeds |
|
||||
| `podsteadr-mediamtx` | `bluenviron/mediamtx:1.19.2` | 1935 (RTMP), 8889 (WHIP), 8189/udp (ICE), 8890→8888 (HLS) | ingest + HLS output + recording |
|
||||
| `podsteadr-mediamtx` | `bluenviron/mediamtx:1.20.0` | 1935 (RTMP), 8889 (WHIP), 8189/udp (ICE), 8890→8888 (HLS) | ingest + HLS output + recording |
|
||||
| `podsteadr-blossom` | `ghcr.io/hzrd149/blossom-server:4` (4.4.1) | 8098→3000 | sha256-addressed media blobs |
|
||||
|
||||
Key flows:
|
||||
|
||||
Reference in New Issue
Block a user