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
Alessandro Ros and GitHub
d641392da5
fix race condition when checking configuration ( #4044 )
...
* simplify configuration parser
* fix race condition when checking configuration
2024-12-15 12:34:51 +01:00
dependabot[bot] and GitHub
2d1a2da7b2
build(deps): bump github.com/matthewhartstonge/argon2 ( #4039 )
2024-12-12 20:05:13 +01:00
dependabot[bot] and GitHub
f3d05e95fa
build(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 ( #4034 )
2024-12-11 19:22:37 +01:00
dependabot[bot] and GitHub
70005dd1e6
build(deps): bump github.com/bluenviron/gohlslib/v2 from 2.0.0 to 2.1.0 ( #4033 )
2024-12-11 19:22:15 +01:00
cf01683168
build(deps): bump github.com/datarhei/gosrt from 0.7.0 to 0.8.0 ( #3992 )
...
* build(deps): bump github.com/datarhei/gosrt from 0.7.0 to 0.8.0
Bumps [github.com/datarhei/gosrt](https://github.com/datarhei/gosrt ) from 0.7.0 to 0.8.0.
- [Commits](https://github.com/datarhei/gosrt/compare/v0.7.0...v0.8.0 )
---
updated-dependencies:
- dependency-name: github.com/datarhei/gosrt
dependency-type: direct:production
update-type: version-update:semver-minor
...
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 >
2024-12-11 00:42:16 +01:00
dependabot[bot] and GitHub
9f04f7d0c3
build(deps): bump github.com/alecthomas/kong from 1.5.1 to 1.6.0 ( #4029 )
2024-12-09 19:00:35 +01:00
Alessandro Ros and GitHub
7191c85e3b
fix codecov URL ( #4026 )
2024-12-08 17:28:06 +01:00
dependabot[bot] and GitHub
e7b367245f
build(deps): bump golang.org/x/crypto from 0.29.0 to 0.30.0 ( #4019 )
2024-12-05 19:45:27 +01:00
Alessandro Ros and GitHub
770d72b638
rtmp: support Extended Metadata Frames ( #4006 ) ( #4014 ) ( #4018 )
2024-12-04 23:29:16 +01:00
82409e2ced
build(deps): bump golang.org/x/term from 0.26.0 to 0.27.0 ( #4016 )
...
Bumps [golang.org/x/term](https://github.com/golang/term ) from 0.26.0 to 0.27.0.
- [Commits](https://github.com/golang/term/compare/v0.26.0...v0.27.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>
2024-12-04 21:21:32 +01:00
Alessandro Ros and GitHub
39f509280c
update readme ( #4010 )
2024-12-03 20:09:06 +01:00
dependabot[bot] and GitHub
64d26b0d40
build(deps): bump github.com/alecthomas/kong from 1.4.0 to 1.5.1 ( #4008 )
2024-12-03 18:41:56 +01:00
dependabot[bot] and GitHub
06dbf6734e
build(deps): bump github.com/bluenviron/gortsplib/v4 ( #4007 )
2024-12-03 18:41:41 +01:00
github-actions[bot] and GitHub
212382ed2f
bump mediamtx-rpicamera to v2.3.6 ( #4004 )
2024-12-03 07:59:45 +01:00
Alessandro Ros and GitHub
72a8b3ca8a
webrtc: support publishing and reading H265 tracks ( #4003 )
2024-12-02 23:55:54 +01:00
Alessandro Ros and GitHub
235fd27dce
rpicamera: fix restarting camera when component crashes ( #3997 )
2024-11-30 18:58:33 +01:00
Alessandro Ros and GitHub
e6fa56dd06
rpicamera: fix restarting stream in case of disconnections or driver errors ( #3988 )
2024-11-30 11:25:31 +01:00
Alessandro Ros and GitHub
b77df43536
fix crash when recording a stream with unsupported tracks ( #3978 ) ( #3996 )
...
* normalize variable names
* fix file name
* fix crash when recording a stream with unsupported tracks (#3978 )
2024-11-30 11:23:41 +01:00
dependabot[bot] and GitHub
bdc051c6b7
build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 ( #3979 )
2024-11-26 13:18:57 +01:00
308b7a91d9
build(deps): bump github.com/matthewhartstonge/argon2 ( #3950 )
...
Bumps [github.com/matthewhartstonge/argon2](https://github.com/matthewhartstonge/argon2 ) from 1.0.1 to 1.0.2.
- [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.1...v1.0.2 )
---
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-11-24 14:25:09 +01:00
d9ae045253
build(deps): bump github.com/gin-contrib/pprof from 1.5.0 to 1.5.1 ( #3955 )
...
Bumps [github.com/gin-contrib/pprof](https://github.com/gin-contrib/pprof ) from 1.5.0 to 1.5.1.
- [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.0...v1.5.1 )
---
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-11-24 14:25:01 +01:00
dependabot[bot] and GitHub
b7763454a9
build(deps): bump golang.org/x/term from 0.25.0 to 0.26.0 ( #3947 )
2024-11-08 20:04:59 +01:00
dependabot[bot] and GitHub
df7c596b03
build(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 ( #3946 )
2024-11-08 20:04:46 +01:00
dependabot[bot] and GitHub
b224b82a8b
build(deps): bump golang.org/x/sys from 0.26.0 to 0.27.0 ( #3948 )
2024-11-08 19:58:56 +01:00
c76a5fae27
build(deps): bump github.com/alecthomas/kong from 1.3.0 to 1.4.0 ( #3940 )
...
Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong ) from 1.3.0 to 1.4.0.
- [Commits](https://github.com/alecthomas/kong/compare/v1.3.0...v1.4.0 )
---
updated-dependencies:
- dependency-name: github.com/alecthomas/kong
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-11-06 20:39:34 +01:00
Alessandro Ros and GitHub
71187bc430
remove redundant curly brackets ( #3938 )
2024-11-06 15:17:07 +01:00
Johnny Arcitec and GitHub
426e6f89a2
improve unsafe path handling ( #3927 )
...
* fix: improve unsafe path handling
Paths containing spaces or dashes were being interpreted as separate options, since the path handling lacked double quotes.
This fixes all unsafe instances of "PWD" and "HOME", along with all other unsafe paths in the scripts.
* readme: explicitly mount the configuration as read-only
This clearly shows users that the MediaMTX container will not modify the configuration file.
2024-11-06 15:15:25 +01:00
Alessandro Ros and GitHub
716660217d
remove deprecated build flags syntax ( #3930 )
2024-11-06 15:07:33 +01:00
Alessandro Ros and GitHub
576a117c7c
bump Golang to 1.23 ( #3702 )
2024-11-04 14:02:05 +01:00
d3b4a26413
build(deps): bump github.com/alecthomas/kong from 1.2.1 to 1.3.0 ( #3926 )
...
Bumps [github.com/alecthomas/kong](https://github.com/alecthomas/kong ) from 1.2.1 to 1.3.0.
- [Commits](https://github.com/alecthomas/kong/compare/v1.2.1...v1.3.0 )
---
updated-dependencies:
- dependency-name: github.com/alecthomas/kong
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-11-04 13:53:30 +01:00
dependabot[bot] and GitHub
dff8fa43dd
build(deps): bump github.com/fsnotify/fsnotify from 1.7.0 to 1.8.0 ( #3925 )
2024-10-31 19:28:13 +01:00
f8b366c604
webrtc: restart ICE only on failed connection states ( #3899 )
...
* webrtc: Restart ICE only on failed connection states
* rename "connected" into "ready" since WebRTC can emit the "connected" state multiple times
---------
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com >
2024-10-31 12:47:35 +01:00
Alessandro Ros and GitHub
5ff4f90ff9
webrtc: fix using JavaScript classes from outside the server ( #3923 )
2024-10-30 21:29:50 +01:00
Alessandro Ros and GitHub
20ad88f013
webrtc: move JavaScript reader and publisher into portable classes ( #3921 )
2024-10-28 18:48:11 +01:00
Alessandro Ros and GitHub
51b21c8adb
webrtc: include query parameters in session URL ( #3920 )
2024-10-28 18:35:55 +01:00
dependabot[bot] and GitHub
1dfb5ba4b9
build(deps): bump github.com/go-git/go-billy/v5 from 5.5.0 to 5.6.0 ( #3900 )
2024-10-22 23:41:41 +02:00
Alessandro Ros and GitHub
1dd975504f
rpi: increase default camera bitrate to 5 Mbps ( #3896 )
2024-10-21 01:25:32 +02:00
6cd7487857
bump mediamtx-rpicamera to v2.3.4 ( #3895 )
...
Co-authored-by: mediamtx-bot <bot@mediamtx>
2024-10-20 16:40:33 +02:00
Alessandro Ros and GitHub
b84ee99866
fix mediamtx-rpicamera automatic updater ( #3894 )
2024-10-20 16:39:55 +02:00
Alessandro Ros and GitHub
7c4849eb1e
add mediamtx-rpicamera automatic updater ( #3893 )
2024-10-20 16:37:33 +02:00
2453284114
build(deps): bump github.com/bluenviron/gortsplib/v4 ( #3891 )
...
Bumps [github.com/bluenviron/gortsplib/v4](https://github.com/bluenviron/gortsplib ) from 4.11.0 to 4.11.1.
- [Commits](https://github.com/bluenviron/gortsplib/compare/v4.11.0...v4.11.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>
2024-10-20 16:31:42 +02:00
773116a647
bump hls.js to v1.5.17 ( #3885 )
...
Co-authored-by: mediamtx-bot <bot@mediamtx>
2024-10-18 17:42:35 +02:00
Alessandro Ros and GitHub
a532779e33
simplify Path.HasStaticSource() ( #3876 )
2024-10-14 14:47:51 +02:00
Alessandro Ros and GitHub
cf9484a96e
skip prerelease versions of hls.js ( #3872 )
2024-10-13 22:39:19 +02:00