From 50d66fa2ea3ebe9cc70a1b30cc80c98356928333 Mon Sep 17 00:00:00 2001 From: ssmithx Date: Fri, 7 Aug 2026 23:46:36 +0000 Subject: [PATCH] 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). --- docker-compose.yml | 2 +- docs/STATUS.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 34d082b..103f511 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -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: diff --git a/docs/STATUS.md b/docs/STATUS.md index 93d0c4f..0740f71 100644 --- a/docs/STATUS.md +++ b/docs/STATUS.md @@ -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: