Commit Graph
2328 Commits
Author SHA1 Message Date
dependabot[bot]andGitHub 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 RosandGitHub 770d72b638 rtmp: support Extended Metadata Frames (#4006) (#4014) (#4018) 2024-12-04 23:29:16 +01:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 RosandGitHub 39f509280c update readme (#4010) 2024-12-03 20:09:06 +01:00
dependabot[bot]andGitHub 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]andGitHub 06dbf6734e build(deps): bump github.com/bluenviron/gortsplib/v4 (#4007) 2024-12-03 18:41:41 +01:00
github-actions[bot]andGitHub 212382ed2f bump mediamtx-rpicamera to v2.3.6 (#4004) 2024-12-03 07:59:45 +01:00
Alessandro RosandGitHub 72a8b3ca8a webrtc: support publishing and reading H265 tracks (#4003) 2024-12-02 23:55:54 +01:00
Alessandro RosandGitHub 235fd27dce rpicamera: fix restarting camera when component crashes (#3997) 2024-11-30 18:58:33 +01:00
Alessandro RosandGitHub e6fa56dd06 rpicamera: fix restarting stream in case of disconnections or driver errors (#3988) 2024-11-30 11:25:31 +01:00
Alessandro RosandGitHub 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]andGitHub 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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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]andGitHub 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]andGitHub 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]andGitHub 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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 RosandGitHub 71187bc430 remove redundant curly brackets (#3938) 2024-11-06 15:17:07 +01:00
Johnny ArcitecandGitHub 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 RosandGitHub 716660217d remove deprecated build flags syntax (#3930) 2024-11-06 15:07:33 +01:00
Alessandro RosandGitHub 576a117c7c bump Golang to 1.23 (#3702) 2024-11-04 14:02:05 +01:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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]andGitHub 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 RosandGitHub 5ff4f90ff9 webrtc: fix using JavaScript classes from outside the server (#3923) 2024-10-30 21:29:50 +01:00
Alessandro RosandGitHub 20ad88f013 webrtc: move JavaScript reader and publisher into portable classes (#3921) 2024-10-28 18:48:11 +01:00
Alessandro RosandGitHub 51b21c8adb webrtc: include query parameters in session URL (#3920) 2024-10-28 18:35:55 +01:00
dependabot[bot]andGitHub 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 RosandGitHub 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 RosandGitHub b84ee99866 fix mediamtx-rpicamera automatic updater (#3894) 2024-10-20 16:39:55 +02:00
Alessandro RosandGitHub 7c4849eb1e add mediamtx-rpicamera automatic updater (#3893) 2024-10-20 16:37:33 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 RosandGitHub a532779e33 simplify Path.HasStaticSource() (#3876) 2024-10-14 14:47:51 +02:00
Alessandro RosandGitHub cf9484a96e skip prerelease versions of hls.js (#3872) 2024-10-13 22:39:19 +02:00
Alessandro RosandGitHub e2121c6949 bump mediamtx-rpicamera (#3870) 2024-10-13 21:28:27 +02:00
Alessandro RosandGitHub 6188ee1886 fix wrong -dirty prefix in version (#3869) 2024-10-12 22:24:40 +02:00
Alessandro RosandGitHub f231837591 warn instead of exiting when it is not possible to get version from git (#3857) 2024-10-09 21:57:05 +02:00
database64128andGitHub 737ab9d59a fix setting version in Arch Linux package (#3852) 2024-10-09 21:26:11 +02:00
Alessandro RosandGitHub cc1116f497 remove git clone --depth=0 where it is not needed (#3856) 2024-10-09 21:14:54 +02:00
a09b27f421 bump hls.js to v1.5.16 (#3853)
Co-authored-by: mediamtx-bot <bot@mediamtx>
2024-10-09 20:07:13 +02:00
Alessandro RosandGitHub 1a6547f13b restore pprof service (#3848) (#3851) 2024-10-08 17:06:47 +02:00
Alessandro RosandGitHub 457a47116a pprof: fix required authentication action (#3850) 2024-10-08 17:06:17 +02:00
Alessandro RosandGitHub d13dc1074a make better use of Gin middleware system (#3849) 2024-10-08 17:02:16 +02:00
Alessandro RosandGitHub c8cdb77fe0 fix version reporting with --version (#3846) (#3847) 2024-10-08 09:41:38 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
32d3fc55cc build(deps): bump github.com/bluenviron/gortsplib/v4 (#3843)
Bumps [github.com/bluenviron/gortsplib/v4](https://github.com/bluenviron/gortsplib) from 4.10.7-0.20241007135843-2ca0bffa20a2 to 4.11.0.
- [Commits](https://github.com/bluenviron/gortsplib/commits/v4.11.0)

---
updated-dependencies:
- dependency-name: github.com/bluenviron/gortsplib/v4
  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-10-07 21:12:33 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4a2b6d3714 build(deps): bump github.com/bluenviron/gohlslib/v2 (#3844)
Bumps [github.com/bluenviron/gohlslib/v2](https://github.com/bluenviron/gohlslib) from 2.0.0-20241007134735-ed88408cd4de to 2.0.0.
- [Commits](https://github.com/bluenviron/gohlslib/commits/v2.0.0)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-07 21:08:56 +02:00
Idar LundandGitHub 51e5f9ca26 add instructions about SELinux distributions (#3673) 2024-10-07 21:08:05 +02:00