Download Latest Version mediamtx_v1.20.0_windows_amd64.zip (27.2 MB)
Email in envelope

Get an email when there's a new version of RtspSimpleServer

Home / v1.19.3
Name Modified Size InfoDownloads / Week
Parent folder
mediamtx_v1.19.3_windows_amd64.zip 2026-07-23 27.1 MB
mediamtx_v1.19.3_linux_armv7.tar.gz 2026-07-23 28.7 MB
mediamtx_v1.19.3_linux_armv6.tar.gz 2026-07-23 28.8 MB
mediamtx_v1.19.3_linux_arm64.tar.gz 2026-07-23 28.7 MB
mediamtx_v1.19.3_linux_amd64.tar.gz 2026-07-23 26.8 MB
mediamtx_v1.19.3_darwin_arm64.tar.gz 2026-07-23 26.2 MB
mediamtx_v1.19.3_darwin_amd64.tar.gz 2026-07-23 28.0 MB
checksums.sha256 2026-07-23 715 Bytes
README.md 2026-07-23 8.1 kB
v1.19.3 source code.tar.gz 2026-07-23 625.5 kB
v1.19.3 source code.zip 2026-07-23 898.2 kB
Totals: 11 Items   195.8 MB 46

Fixes and improvements

General

API

Media-Over-QUIC

WebRTC

  • prevent cross-origin unauthorized access (https://github.com/bluenviron/mediamtx/issues/5975) when a user had previously inserted credentials into a MediaMTX instance through a browser, and AllowOrigins was set to a wildcard, third-party websites visited by the user were allowed to read streams without restrictions. This is now prevented by returning "*" in Access-Control-Allow-Origins when AllowOrigins is a wildcard, a behavior that prevents browsers from sharing credentials with third-party websites.

RTSP

HLS

  • prevent cross-origin unauthorized access (https://github.com/bluenviron/mediamtx/issues/5975) when a user had previously inserted credentials into a MediaMTX instance through a browser, and AllowOrigins was set to a wildcard, third-party websites visited by the user were allowed to read streams without restrictions. This is now prevented by returning "*" in Access-Control-Allow-Origins when AllowOrigins is a wildcard, a behavior that prevents browsers from sharing credentials with third-party websites.

SRT

Dependencies

Security

Binaries are compiled from source code by the Release workflow, which is a fully-visible process that prevents any change or external interference in produced artifacts.

Checksums of binaries are also published in a public blockchain by using GitHub Attestations, and they can be verified by running:

ls mediamtx_* | xargs -L1 gh attestation verify --repo bluenviron/mediamtx

You can verify checksums of binaries by downloading checksums.sha256 and running:

cat checksums.sha256 | grep "$(ls mediamtx_*)" | sha256sum --check
Source: README.md, updated 2026-07-23