v1.11.3
bluenviron/mediamtxv1.11.3Feb 7, 2025by github-actions[bot]
AI Summary
Stability fixes addressing metrics collection freezing, empty recording folder removal, and compatibility issues with specific encoders.
Key Highlights
- Fix freeze when getting metrics and creating RTSP connection
- Fix removing empty recording folders
- Fix compatibility with AVOID encoders
- Fix panic during RTSP PAUSE due to race condition
New Features
- Configurable webrtcSTUNGatherTimeout
- Fix detecting closure of some sessions
Full Release Notes
## Fixes and improvements General * fix freeze when getting metrics and a RTSP connection is being created (https://github.com/bluenviron/mediamtx/issues/4179) (https://github.com/bluenviron/mediamtx/issues/4216) * fix removing empty recording folders (https://github.com/bluenviron/mediamtx/issues/4227) (https://github.com/bluenviron/mediamtx/issues/4231) RTSP * fix compatibility with AVOID encoders (https://github.com/bluenviron/mediamtx/issues/4183) (https://github.com/bluenviron/gortsplib/issues/688) * server: fix panic during PAUSE due to race condition (https://github.com/bluenviron/gortsplib/issues/689) (https://github.com/bluenviron/gortsplib/issues/692) WebRTC * Configurable webrtcSTUNGatherTimeout (https://github.com/bluenviron/mediamtx/issues/4221) * fix detecting closure of some sessions (https://github.com/bluenviron/mediamtx/issues/4204) (https://github.com/bluenviron/mediamtx/issues/4212) Dependencies * build(deps): bump github.com/pion/logging from 0.2.2 to 0.2.3 (https://github.com/bluenviron/mediamtx/issues/4205) * build(deps): bump github.com/alecthomas/kong from 1.6.1 to 1.7.0 (https://github.com/bluenviron/mediamtx/issues/4208) * build(deps): bump golang.org/x/sys from 0.29.0 to 0.30.0 (https://github.com/bluenviron/mediamtx/issues/4224) * build(deps): bump golang.org/x/term from 0.28.0 to 0.29.0 (https://github.com/bluenviron/mediamtx/issues/4223) * build(deps): bump github.com/bluenviron/gortsplib/v4 (https://github.com/bluenviron/mediamtx/issues/4236) ## Security Binaries have been produced by the [Release workflow](https://github.com/bluenviron/mediamtx/actions/workflows/release.yml) without human intervention. SHA256 checksums: * mediamtx_v1.11.3_darwin_amd64.tar.gz e0cfd7a4ee85a06c6ac2f76673441a8d793cfdd4f2a71a28f87e03f88b7748ab * mediamtx_v1.11.3_darwin_arm64.tar.gz d7dc40c84f0099deb604f6cac39c6d58ef4d8d0d18645af3ea07e6da779b06c2 * mediamtx_v1.11.3_linux_amd64.tar.gz b2e65c0be00434b13e01feb64e85af4bc65fa3c62d1b9aa2d4139bd28d795cba * mediamtx_v1.11.3_linux_arm64v8.tar.gz 6ae3e3d78a770ed28ae26f8e8b474387e9d44ee88d419a245e48530062bdb629 * mediamtx_v1.11.3_linux_armv6.tar.gz d1bd235a42bdee4c1f196f9802ba7b280352d12159476512b348769cf346e244 * mediamtx_v1.11.3_linux_armv7.tar.gz fc0cae3707a2561931b92add8d9b0f1f9a7e126b063b9c9c21c6edc1b906ebc0 * mediamtx_v1.11.3_windows_amd64.zip f9c690556fbe0eb8d409aea5c1ae48af16d985a80db12a58c2793e15e0f3c4de