Commit graph

51 commits

Author SHA1 Message Date
Alessandro Ros
65045c676f
stop updating legacy Docker image (#4569) 2025-05-27 22:10:48 +02:00
Alessandro Ros
fd59060633
remove v8 suffix from arm64 binaries (#4472)
Some checks failed
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_e2e (push) Has been cancelled
2025-04-28 23:54:45 +02:00
Alessandro Ros
9b619175b4
support customizing official Docker images (#4471) 2025-04-28 23:49:55 +02:00
Alessandro Ros
cf2567f641
rename test (#4418) 2025-04-12 13:37:56 +02:00
Alessandro Ros
f9bee5f54f
rename high-level tests into E2E tests (#4395) 2025-04-04 14:43:35 +02:00
Alessandro Ros
c6a54d1229
improve script compatibility (#4132) 2025-01-10 17:36:03 +01:00
EmmaChalz
0af7bcc6de
improve compatibility of make binaries (#3761) 2025-01-10 17:16:47 +01:00
Alessandro Ros
fc803da4be
generate and show binary checksums in releases (#4012) (#4095) 2025-01-02 12:44:33 +01:00
Johnny Arcitec
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
c71694741e
show right server version when server is compiled from source (#3409)
Some checks are pending
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_highlevel (push) Waiting to run
2024-10-05 23:10:14 +02:00
Alessandro Ros
4b9d3ceb89
remove old benchmark scripts (#3833) 2024-10-05 20:09:34 +02:00
Alessandro Ros
6256d0b893
rpi: embed libcamera and libfreetype into the server (#2581) (#3665)
Some checks are pending
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_highlevel (push) Waiting to run
2024-08-18 19:12:26 +02:00
Alessandro Ros
c5059fa7a0
move RPI Camera component into dedicated repository (#3656)
Some checks failed
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_highlevel (push) Has been cancelled
2024-08-14 23:24:17 +02:00
Alessandro Ros
1e7a7d1674
rpi camera: update font and link it to IBM repository (#3647)
Some checks failed
code_lint / golangci_lint (push) Has been cancelled
code_lint / mod_tidy (push) Has been cancelled
code_lint / api_docs (push) Has been cancelled
code_test / test_64 (push) Has been cancelled
code_test / test_32 (push) Has been cancelled
code_test / test_highlevel (push) Has been cancelled
2024-08-11 23:34:12 +02:00
Alessandro Ros
972ffbf332
improve API docs linter (#3608) 2024-08-04 13:12:30 +02:00
Daniel Lorenzo
bb46640998
Correction for missing go generate in run makefile (#3100) 2024-03-05 15:28:56 +01:00
Alessandro Ros
1ae3240b91
hls: fix crash when muxer is being recreated, improve performance (#3017) 2024-02-13 23:32:15 +01:00
Alessandro Ros
9eb97ad3a0
remove hls.js from the repository and restore plain MIT license (#3008) 2024-02-12 00:31:13 +01:00
Alessandro Ros
1d1d64cb89
rename sourceProtocol into rtspTransport, sourceAnyPortEnable into rtspAnyPort (#2644) 2023-11-04 11:12:22 +01:00
Alessandro Ros
4c25529369
move rpicamera into internal/protocols (#2607) 2023-10-30 11:40:55 +01:00
Alessandro Ros
f69be81e20
optimize generation of docker images (#2267) 2023-08-30 13:10:47 +02:00
Alessandro Ros
055767fef0
fix manual benchmarks (#2249) 2023-08-26 18:11:55 +02:00
Alessandro Ros
5244e056f8
update gofumpt (#2194) 2023-08-12 11:55:42 +02:00
Alessandro Ros
161a9b54b2
update dependencies (#2176) 2023-08-07 20:25:45 +02:00
Alessandro Ros
2e476cf4e0
rpi camera: remove patchelf dependency (#2093) 2023-07-22 13:54:08 +02:00
Alessandro Ros
f79c4783c7
rename environment variable RTSP_PATH into MTX_PATH (#1967) 2023-06-21 16:08:37 +02:00
Alessandro Ros
73d3a81126
fix make dockerhub-legacy (#1924) 2023-06-07 13:48:10 +02:00
Alessandro Ros
c9eb1a56aa
change Docker repository to bluenviron/mediamtx (#1923) 2023-06-07 12:35:31 +02:00
Alessandro Ros
ae883040fd
improve Docker images (#1771) (#1909)
* add ffmpeg variant
* remove 'v' prefix from tags
2023-06-07 12:26:08 +02:00
Alessandro Ros
39c072edd6
change repository owner (#1801) 2023-05-16 16:14:20 +02:00
Alessandro Ros
29f23c6dad
speed up compilation of binaries (#1797)
run compilation in parallel
2023-05-15 09:52:56 +02:00
metal A-wing
f22d2f6ec2
add darwin/arm64 binary (#1789) 2023-05-14 15:56:51 +02:00
Alessandro Ros
7aa163366f
return error in case of string-to-int overflows (#1776) 2023-05-08 13:12:47 +02:00
Alessandro Ros
053f2ec282
rename repository and executable (#1641) 2023-04-01 19:52:06 +02:00
Alessandro Ros
f5fd89d3b4
change name of configuration file (#1640) 2023-04-01 19:32:10 +02:00
Alessandro Ros
3c9eed5fae
rpicamera: add text overlay with current time (#1288) (#1604) 2023-03-31 17:33:30 +02:00
Alessandro Ros
cd9d5922d5
simplify make mod-tidy (#1592) 2023-03-23 11:30:10 +01:00
Alessandro Ros
e2370800ba
apidocs: make linter return an exit code in case of errors (#1564) 2023-03-12 12:18:18 +01:00
aler9
efa75a1e95 fix generation of Docker images with buildx v0.10
see
https://github.com/docker/buildx/issues/1509
https://github.com/moby/moby/issues/43126
https://github.com/docker/cli/pull/3990
2023-02-13 17:43:52 +01:00
aler9
feae9222c6 add latest-rpi docker image 2022-12-12 14:37:22 +01:00
aler9
3b5efb25a3 add docker images with libcamera included (#1110) 2022-12-12 13:52:09 +01:00
aler9
99855e0909 fix generation of Docker images (#1293) 2022-12-12 10:44:39 +01:00
aler9
3f5c550baf rpicamera: support libcamera 0.0.2 2022-12-08 23:50:18 +01:00
aler9
e6a9e280b5 decrease release build times 2022-11-07 09:34:41 +01:00
Alessandro Ros
4c96a6873e
rpicamera: allow to use the Raspberry Pi Camera with Docker (#1212) 2022-11-03 21:44:53 +01:00
aler9
b21967260d add license file to binaries and docker images (#1138) 2022-11-03 16:01:41 +01:00
Alessandro Ros
bf14467331
move high-level tests into dedicate workflow (#1219) 2022-11-02 18:25:49 +01:00
Alessandro Ros
8825fddd89
Add additional Raspberry Pi Camera parameters (#1198)
* rpicamera: add rpiCameraHFlip and rpiCameraVFlip parameters

* rpicamera: add rpiCameraBrightness, rpiCameraContrast,
rpiCameraSaturation, rpiCameraSharpness, rpiCameraExposure,
rpiCameraAWB, rpiCameraDenoise, rpiCameraShutter, rpiCameraMetering,
rpiCameraGain, rpiCameraEV, rpiCameraROI, rpiCameraTuningFile

* support float values in config file
2022-10-24 15:08:30 +02:00
aler9
3e9d19e5e3 hls: split fmp4/mpegts muxer tests 2022-09-17 22:21:16 +02:00
aler9
e70e6084da rename 'make release' into 'make binaries' 2022-09-17 20:15:23 +02:00