Alessandro Ros and GitHub
8f04264fe5
webrtxc: fix MTX_QUERY not set when reading or publishing ( #4138 ) ( #3937 ) ( #4141 )
2025-01-11 17:29:48 +01:00
github-actions[bot] and GitHub
5077fb2238
bump hls.js to v1.5.19 ( #4140 )
2025-01-11 10:25:29 +01:00
e424a42538
build(deps): bump github.com/MicahParks/keyfunc/v3 from 3.3.7 to 3.3.8 ( #4135 )
...
Bumps [github.com/MicahParks/keyfunc/v3](https://github.com/MicahParks/keyfunc ) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/MicahParks/keyfunc/releases )
- [Commits](https://github.com/MicahParks/keyfunc/compare/v3.3.7...v3.3.8 )
---
updated-dependencies:
- dependency-name: github.com/MicahParks/keyfunc/v3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-10 19:10:26 +01:00
1ee4e9721e
build(deps): bump github.com/MicahParks/jwkset from 0.6.0 to 0.7.0 ( #4134 )
...
Bumps [github.com/MicahParks/jwkset](https://github.com/MicahParks/jwkset ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/MicahParks/jwkset/releases )
- [Commits](https://github.com/MicahParks/jwkset/compare/v0.6.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: github.com/MicahParks/jwkset
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-10 18:52:57 +01:00
f9c77fa58a
build(deps): bump github.com/go-git/go-billy/v5 from 5.6.1 to 5.6.2 ( #4133 )
...
Bumps [github.com/go-git/go-billy/v5](https://github.com/go-git/go-billy ) from 5.6.1 to 5.6.2.
- [Release notes](https://github.com/go-git/go-billy/releases )
- [Commits](https://github.com/go-git/go-billy/compare/v5.6.1...v5.6.2 )
---
updated-dependencies:
- dependency-name: github.com/go-git/go-billy/v5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-10 18:52:47 +01:00
Alessandro Ros and GitHub
c6a54d1229
improve script compatibility ( #4132 )
2025-01-10 17:36:03 +01:00
EmmaChalz and GitHub
0af7bcc6de
improve compatibility of make binaries ( #3761 )
2025-01-10 17:16:47 +01:00
Alessandro Ros and GitHub
38f3662f7a
playback: in /list, always return 404 when there are no timespans ( #4131 )
2025-01-10 16:53:28 +01:00
Alessandro Ros and GitHub
a598d128d7
improve release automation ( #4130 )
2025-01-10 16:20:45 +01:00
c7595a5cd8
playback: fix extraneous list entry when start time is specified ( #4129 )
...
* fix extraneous playback list entry when start time is specified
* add comment and test
---------
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com >
2025-01-10 16:20:25 +01:00
dependabot[bot] and GitHub
ff491376a7
build(deps): bump github.com/MicahParks/keyfunc/v3 from 3.3.5 to 3.3.7 ( #4126 )
2025-01-10 07:23:51 +01:00
dependabot[bot] and GitHub
1074dba2c1
build(deps): bump github.com/MicahParks/jwkset from 0.5.20 to 0.6.0 ( #4125 )
2025-01-09 19:05:01 +01:00
dependabot[bot] and GitHub
466eb44f6b
build(deps): bump github.com/abema/go-mp4 from 1.3.0 to 1.4.0 ( #4122 )
2025-01-08 20:35:48 +01:00
4f31caf55a
build(deps): bump github.com/alecthomas/kong from 1.6.0 to 1.6.1 ( #4119 )
...
Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong ) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/alecthomas/kong/releases )
- [Commits](https://github.com/alecthomas/kong/compare/v1.6.0...v1.6.1 )
---
updated-dependencies:
- dependency-name: github.com/alecthomas/kong
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-07 19:09:39 +01:00
Alessandro Ros and GitHub
070ea5fc19
rtmp: fix compatibility with DJI Osmo Action 4 ( #3802 ) ( #4116 )
2025-01-07 17:36:31 +01:00
6bc17de886
build(deps): bump github.com/pion/rtp from 1.8.9 to 1.8.10 ( #4051 )
...
Bumps [github.com/pion/rtp](https://github.com/pion/rtp ) from 1.8.9 to 1.8.10.
- [Release notes](https://github.com/pion/rtp/releases )
- [Changelog](https://github.com/pion/rtp/blob/master/.goreleaser.yml )
- [Commits](https://github.com/pion/rtp/compare/v1.8.9...v1.8.10 )
---
updated-dependencies:
- dependency-name: github.com/pion/rtp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-07 16:24:16 +01:00
Alessandro Ros and GitHub
b88f81cb2d
add GStreamer + WHEP instructions ( #4117 )
2025-01-07 09:17:10 +01:00
d8720d8e5e
build(deps): bump golang.org/x/crypto from 0.31.0 to 0.32.0 ( #4113 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.31.0 to 0.32.0.
- [Commits](https://github.com/golang/crypto/compare/v0.31.0...v0.32.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-06 19:17:55 +01:00
b29f0c9139
build(deps): bump golang.org/x/term from 0.27.0 to 0.28.0 ( #4115 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.27.0 to 0.28.0.
- [Commits](https://github.com/golang/term/compare/v0.27.0...v0.28.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/term
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-06 19:10:06 +01:00
Tristan Matthews and GitHub
f49e8c8a6a
fix support for latest Go toolchain ( #3939 )
...
Fixes "toolchain not available" error
2025-01-06 14:14:47 +01:00
aler9
1342431c15
webrtc: fix reconnecting to server after a failure ( #4022 )
2025-01-06 13:51:08 +01:00
Alessandro Ros and GitHub
6d7d0e6e21
fix documentation ( #4110 )
2025-01-05 12:02:04 +01:00
Alessandro Ros and GitHub
d4c29f8283
webrtc: switch to recvonly transceivers ( #4059 ) ( #4108 )
...
This fixes compatibility with devices that support decoding AV1 but
don't support encoding it.
This was previously impossible to achieve due to a bug that prevented
video from being displayed when recvonly transceivers were in use and
audio was not present.
2025-01-04 16:36:03 +01:00
Alessandro Ros and GitHub
21b5031d6b
playback: improve /list performance ( #3663 ) ( #4102 )
...
Segments are now parsed in parallel.
2025-01-03 13:59:49 +01:00
Alessandro Ros and GitHub
ac0ddc9e8a
playback: improve /list response time ( #3637 ) ( #4096 )
...
Response times of the /list endpoint were slow because the duration of
each segment was computed from scratch by summing the duration of each
of its parts.
This is improved by storing the duration of the overall segment in the
header and using that, if available.
2025-01-03 13:08:46 +01:00
07af42ebe3
build(deps): bump github.com/go-git/go-git/v5 from 5.13.0 to 5.13.1 ( #4100 )
...
Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git ) from 5.13.0 to 5.13.1.
- [Release notes](https://github.com/go-git/go-git/releases )
- [Commits](https://github.com/go-git/go-git/compare/v5.13.0...v5.13.1 )
---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 20:27:31 +01:00
3812240e89
build(deps): bump github.com/bluenviron/gortsplib/v4 ( #4097 )
...
Bumps [github.com/bluenviron/gortsplib/v4](https://github.com/bluenviron/gortsplib ) from 4.12.1-0.20250101115503-c5485517016a to 4.12.1.
- [Commits](https://github.com/bluenviron/gortsplib/commits/v4.12.1 )
---
updated-dependencies:
- dependency-name: github.com/bluenviron/gortsplib/v4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-02 13:15:10 +01:00
0f74cee372
build(deps): bump github.com/bluenviron/gohlslib/v2 from 2.1.0 to 2.1.1 ( #4099 )
...
* build(deps): bump github.com/bluenviron/gohlslib/v2 from 2.1.0 to 2.1.1
Bumps [github.com/bluenviron/gohlslib/v2](https://github.com/bluenviron/gohlslib ) from 2.1.0 to 2.1.1.
- [Commits](https://github.com/bluenviron/gohlslib/compare/v2.1.0...v2.1.1 )
---
updated-dependencies:
- dependency-name: github.com/bluenviron/gohlslib/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix tests
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com >
2025-01-02 13:10:57 +01:00
Alessandro Ros and GitHub
fc803da4be
generate and show binary checksums in releases ( #4012 ) ( #4095 )
2025-01-02 12:44:33 +01:00
Alessandro Ros and GitHub
b49acb1e00
accept durations expressed as days (i.e. '1d') ( #4094 )
2025-01-02 12:44:15 +01:00
Alessandro Ros and GitHub
8cbbbc05c3
rtmp: support additional Enhanced-RTMP features ( #3685 ) ( #4088 )
...
new features:
* support publishing Opus and AC-3 tracks
* support publishing more than 2 tracks. This is compatible with OBS multitrack video and OBS VOD audio track
2025-01-02 12:44:01 +01:00
Alessandro Ros and GitHub
6425bd5a8e
srt: fix compatibility with Blackmagic Design hardware ( #3701 ) ( #4087 )
2025-01-02 12:43:37 +01:00
Alessandro Ros and GitHub
d38b7e95fc
playback: allow filtering timespans by start and end date ( #3637 ) ( #3489 ) ( #4085 )
2025-01-02 12:43:18 +01:00
f21604399c
build(deps): bump github.com/go-git/go-billy/v5 from 5.6.0 to 5.6.1 ( #4090 )
...
Bumps [github.com/go-git/go-billy/v5](https://github.com/go-git/go-billy ) from 5.6.0 to 5.6.1.
- [Release notes](https://github.com/go-git/go-billy/releases )
- [Commits](https://github.com/go-git/go-billy/compare/v5.6.0...v5.6.1 )
---
updated-dependencies:
- dependency-name: github.com/go-git/go-billy/v5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-30 20:47:13 +01:00
d79221c02d
build(deps): bump github.com/go-git/go-git/v5 from 5.12.0 to 5.13.0 ( #4091 )
...
Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git ) from 5.12.0 to 5.13.0.
- [Release notes](https://github.com/go-git/go-git/releases )
- [Commits](https://github.com/go-git/go-git/compare/v5.12.0...v5.13.0 )
---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-30 20:31:26 +01:00
Alessandro Ros and GitHub
df3362aef8
warn users if deprecated parameters are being used ( #4080 )
2024-12-25 19:28:54 +01:00
Alessandro Ros and GitHub
dfb792eb90
rtsp: rename encryption, protocols, serverKey, serverCert into rtspEncryption, rtspProtocols, rtspServerKey, rtspServerCert ( #4078 )
2024-12-25 18:26:14 +01:00
Alessandro Ros and GitHub
8cb584b514
api, metrics: fix RTC lowercase in webRTCSession and webRTCSource ( #4076 )
2024-12-25 17:47:24 +01:00
Alessandro Ros and GitHub
28970b323e
fix MTX_CONN_TYPE value with RTSP connections ( #3967 ) ( #4075 )
2024-12-25 17:42:19 +01:00
Alessandro Ros and GitHub
8a808ac0f6
api: add 'session' field to RTSPConn ( #3974 ) ( #4074 )
2024-12-25 16:17:53 +01:00
18d0eec76c
build(deps): bump github.com/gin-contrib/pprof from 1.5.1 to 1.5.2 ( #4071 )
...
Bumps [github.com/gin-contrib/pprof](https://github.com/gin-contrib/pprof ) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/gin-contrib/pprof/releases )
- [Changelog](https://github.com/gin-contrib/pprof/blob/master/.goreleaser.yaml )
- [Commits](https://github.com/gin-contrib/pprof/compare/v1.5.1...v1.5.2 )
---
updated-dependencies:
- dependency-name: github.com/gin-contrib/pprof
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-25 16:05:36 +01:00
Alessandro Ros and GitHub
57addb1cc2
api, metrics: add additional RTSP statistics ( #3312 ) ( #4073 )
2024-12-25 15:43:41 +01:00
e11278253a
build(deps): bump github.com/abema/go-mp4 from 1.2.0 to 1.3.0 ( #4072 )
...
Bumps [github.com/abema/go-mp4](https://github.com/abema/go-mp4 ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/abema/go-mp4/releases )
- [Commits](https://github.com/abema/go-mp4/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: github.com/abema/go-mp4
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-24 19:22:54 +01:00
0bced56c0d
build(deps): bump github.com/matthewhartstonge/argon2 ( #4070 )
...
Bumps [github.com/matthewhartstonge/argon2](https://github.com/matthewhartstonge/argon2 ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/matthewhartstonge/argon2/releases )
- [Changelog](https://github.com/matthewhartstonge/argon2/blob/main/CHANGELOG.md )
- [Commits](https://github.com/matthewhartstonge/argon2/compare/v1.1.0...v1.1.1 )
---
updated-dependencies:
- dependency-name: github.com/matthewhartstonge/argon2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-24 19:22:01 +01:00
3233e48e3d
build(deps): bump github.com/matthewhartstonge/argon2 ( #4068 )
...
Bumps [github.com/matthewhartstonge/argon2](https://github.com/matthewhartstonge/argon2 ) from 1.0.3 to 1.1.0.
- [Release notes](https://github.com/matthewhartstonge/argon2/releases )
- [Changelog](https://github.com/matthewhartstonge/argon2/blob/main/CHANGELOG.md )
- [Commits](https://github.com/matthewhartstonge/argon2/compare/v1.0.3...v1.1.0 )
---
updated-dependencies:
- dependency-name: github.com/matthewhartstonge/argon2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-23 21:18:30 +01:00
Alessandro Ros and GitHub
f1e031c5c8
fix recording timestamp with some audio codecs ( #3969 ) ( #4041 ) ( #4062 )
...
When a stream contained an Opus, MPEG-4 audio or AC3 track, timestamp in
the segment file name was increasing at twice the speed.
2024-12-21 11:18:23 +01:00
d23fb08e2d
bump hls.js to v1.5.18 ( #4052 )
...
Co-authored-by: mediamtx-bot <bot@mediamtx>
2024-12-18 11:22:53 +01:00
34561e145d
build(deps): bump github.com/bluenviron/mediacommon ( #4047 )
...
Bumps [github.com/bluenviron/mediacommon](https://github.com/bluenviron/mediacommon ) from 1.13.1 to 1.13.2.
- [Commits](https://github.com/bluenviron/mediacommon/compare/v1.13.1...v1.13.2 )
---
updated-dependencies:
- dependency-name: github.com/bluenviron/mediacommon
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 21:23:05 +01:00
c93cfb586e
build(deps): bump github.com/pion/rtcp from 1.2.14 to 1.2.15 ( #4048 )
...
Bumps [github.com/pion/rtcp](https://github.com/pion/rtcp ) from 1.2.14 to 1.2.15.
- [Release notes](https://github.com/pion/rtcp/releases )
- [Changelog](https://github.com/pion/rtcp/blob/master/.goreleaser.yml )
- [Commits](https://github.com/pion/rtcp/compare/v1.2.14...v1.2.15 )
---
updated-dependencies:
- dependency-name: github.com/pion/rtcp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 21:22:55 +01:00
Alessandro Ros and GitHub
8840a78870
improve documentation ( #4045 )
2024-12-15 13:07:46 +01:00