Skip to content

Commit 3826307

Browse files
authored
New version: bluenviron.mediamtx version 1.15.6 (microsoft#326622)
1 parent 661a873 commit 3826307

File tree

3 files changed

+116
-0
lines changed

3 files changed

+116
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Created with komac v2.14.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json
3+
4+
PackageIdentifier: bluenviron.mediamtx
5+
PackageVersion: 1.15.6
6+
InstallerType: zip
7+
NestedInstallerType: portable
8+
NestedInstallerFiles:
9+
- RelativeFilePath: mediamtx.exe
10+
InstallModes:
11+
- silent
12+
- silentWithProgress
13+
UpgradeBehavior: uninstallPrevious
14+
ReleaseDate: 2025-12-28
15+
Installers:
16+
- Architecture: x64
17+
InstallerUrl: https://github.com/bluenviron/mediamtx/releases/download/v1.15.6/mediamtx_v1.15.6_windows_amd64.zip
18+
InstallerSha256: 3E9895CFB38C50AB827AA0BE3324E13B16B72D210D6C14E1E8DBB2E8FDB79CEF
19+
ManifestType: installer
20+
ManifestVersion: 1.12.0
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
# Created with komac v2.14.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json
3+
4+
PackageIdentifier: bluenviron.mediamtx
5+
PackageVersion: 1.15.6
6+
PackageLocale: en-US
7+
Publisher: bluenviron
8+
PublisherUrl: https://github.com/bluenviron
9+
PublisherSupportUrl: https://github.com/bluenviron/mediamtx/issues
10+
Author: aler9
11+
PackageName: mediamtx
12+
PackageUrl: https://github.com/bluenviron/mediamtx
13+
License: MIT
14+
LicenseUrl: https://github.com/bluenviron/mediamtx/blob/HEAD/LICENSE
15+
Copyright: Copyright (c) 2019 aler9
16+
CopyrightUrl: https://github.com/bluenviron/mediamtx/blob/main/LICENSE
17+
ShortDescription: |-
18+
Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS media server and media proxy that allows to read,
19+
publish, proxy, record and playback video and audio streams.
20+
Description: |-
21+
MediaMTX is a ready-to-use and zero-dependency real-time media server and media proxy that allows
22+
to publish, read, proxy, record and playback video and audio streams. It has been conceived as a
23+
"media router" that routes media streams from one end to the other.
24+
Tags:
25+
- go
26+
- golang
27+
- hls
28+
- media-server
29+
- obs-studio
30+
- rtcp
31+
- rtmp
32+
- rtmp-proxy
33+
- rtmp-server
34+
- rtp
35+
- rtsp
36+
- rtsp-proxy
37+
- rtsp-relay
38+
- rtsp-server
39+
- streaming
40+
- webrtc
41+
ReleaseNotes: |-
42+
Fixes and improvements
43+
General
44+
- add structured logging (#5219)
45+
- fix 1-minute offset when recording a H264 WebRTC track (#5275) (#5278)
46+
- disable syslog logging on macOS (#5005) (#5295)
47+
- set syslog priority and do not write level and date to syslog (#4923) (#5296) When writing log entries to syslog, pass the level (WARN, INFO, etc) directly to syslog. Avoid writing level and date. This provides a better integration and allows to use syslog search tools.
48+
RTSP
49+
- avoid setupping back channels (#5074) (#5289)
50+
- Support URI format sent by HappyTime ONVIF and RTSP clients during (bluenviron/gortsplib#964)
51+
- fix medias wrongly marked as back channels (#5074) (bluenviron/gortsplib#970) Some cameras mark medias as back channels even though they are not. Try to detect this by checking whether in full the SDP there are both back channels and standard channels, unmarking back channels otherwise.
52+
- when there are back channels, add recvonly attribute to standard channels (bluenviron/gortsplib#971)
53+
SRT
54+
- fix broken connections in case of high latency (#3756) (#5282) When listening and accepting an incoming connection request, the response might be received by the peer with some delay due to latency. This causes the peer to send a second connection request, that is not detected as duplicate because the first connection request has already been removed from the map that is used to check for duplicates (connReqs), so it is treated as a brand new connection request, breaking the first connection. This patch fixes the issue by introducing another map (connByPeer) that is used to check whether a connection request is associated to an already-accepted connection.
55+
Dependencies
56+
- code.cloudfoundry.org/bytefmt updated from v0.58.0 to v0.59.0
57+
- github.com/bluenviron/gortmplib updated from v0.1.2 to v0.2.0
58+
- github.com/bluenviron/gortsplib/v5 updated from v5.2.1 to v5.2.2
59+
- github.com/bluenviron/mediacommon/v2 updated from v2.5.3 to v2.6.0
60+
- github.com/matthewhartstonge/argon2 updated from v1.4.3 to v1.4.4
61+
- github.com/pion/ice/v4 updated from v4.0.13 to v4.1.0
62+
- github.com/pion/rtp updated from v1.8.26 to v1.9.0
63+
- github.com/pion/sdp/v3 updated from v3.0.16 to v3.0.17
64+
- github.com/pion/webrtc/v4 updated from v4.1.7 to v4.2.1
65+
- golang.org/x/crypto updated from v0.45.0 to v0.46.0
66+
- golang.org/x/sys updated from v0.38.0 to v0.39.0
67+
- golang.org/x/term updated from v0.37.0 to v0.38.0
68+
- github.com/pion/dtls/v3 updated from v3.0.8 to v3.0.9
69+
- github.com/pion/sctp updated from v1.8.41 to v1.9.0
70+
- github.com/pion/stun/v3 updated from v3.0.1 to v3.0.2
71+
- github.com/quic-go/qpack updated from v0.5.1 to v0.6.0
72+
- github.com/quic-go/quic-go updated from v0.54.1 to v0.57.0
73+
- go.uber.org/mock removed
74+
- golang.org/x/mod removed
75+
- golang.org/x/net updated from v0.47.0 to v0.48.0
76+
- golang.org/x/sync removed
77+
- golang.org/x/text updated from v0.31.0 to v0.32.0
78+
- golang.org/x/time updated from v0.9.0 to v0.12.0
79+
- golang.org/x/tools removed
80+
Security
81+
Binaries are compiled from source through the Release workflow without human intervention, preventing any external interference.
82+
You can verify that binaries have been produced by the workflow by using GitHub Attestations:
83+
ls mediamtx_* | xargs -L1 gh attestation verify --repo bluenviron/mediamtx
84+
You can verify checksums of binaries by downloading checksums.sha256 and running:
85+
cat checksums.sha256 | grep "$(ls mediamtx_*)" | sha256sum --check
86+
ReleaseNotesUrl: https://github.com/bluenviron/mediamtx/releases/tag/v1.15.6
87+
ManifestType: defaultLocale
88+
ManifestVersion: 1.12.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with komac v2.14.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
3+
4+
PackageIdentifier: bluenviron.mediamtx
5+
PackageVersion: 1.15.6
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.12.0

0 commit comments

Comments
 (0)