Alessandro Ros
|
012cc6c701
|
simplify tests (#3604)
|
2024-08-03 20:47:09 +02:00 |
|
Alessandro Ros
|
65d90f7cc6
|
allow using MTX_QUERY inside source (#3486)
this allows to pass query parameters to sources, for instance:
source: rtsp://my_host/my_path?$MTX_QUERY
sourceOnDemand: true
|
2024-06-18 22:10:26 +02:00 |
|
Alessandro Ros
|
3eabe6ac54
|
expose MTX_SEGMENT_DURATION to runOnRecordSegmentComplete (#3440) (#2983) (#3456)
* improve tests
* add duration to OnSegmentComplete
* expose MTX_SEGMENT_DURATION to runOnRecordSegmentComplete
* add tests
|
2024-06-11 18:30:40 +02:00 |
|
Alessandro Ros
|
1204f76eb7
|
update golangci-lint (#3300)
|
2024-04-28 18:20:08 +02:00 |
|
Rafael Scheidt
|
2bd8ac7e19
|
fix support for JWT authentication in API, metrics, playback, pprof (#3253)
Co-authored-by: Rafael Scheidt <rafaelscheidt@Rafaels-MacBook-Air.local>
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com>
|
2024-04-18 23:55:48 +02:00 |
|
Alessandro Ros
|
c7dbb951f3
|
update golangci-lint (#3149)
|
2024-03-19 12:53:26 +01:00 |
|
Alessandro Ros
|
24cc62e344
|
hls: decrease number of idle connections kept open after a reconnection (#3128)
|
2024-03-10 11:51:15 +01:00 |
|
Alessandro Ros
|
c7bdcea741
|
move RTSP tests into internal/servers/rtsp (#3049)
|
2024-02-20 19:35:35 +01:00 |
|
Alessandro Ros
|
a52f550ee6
|
webrtc: return an error when proxying stream with no tracks (#3042)
|
2024-02-18 21:58:11 +01:00 |
|
Alessandro Ros
|
b6eaa6bc18
|
move test utilities into 'test' (#3016)
* move test utilities into 'test'
* rename newEmptyTimer into emptyTimer
|
2024-02-13 18:49:27 +01:00 |
|
Alessandro Ros
|
d261bfe773
|
support static sources in paths with regular expressions (#824) (#2799)
This allows to proxy requests to other servers by using regular
expressions.
|
2023-12-10 21:23:41 +01:00 |
|
Alessandro Ros
|
11988249df
|
move servers into internal/servers (#2792)
|
2023-12-08 19:17:17 +01:00 |
|
Alessandro Ros
|
c3d9be322d
|
allow using 'fallback' with static sources (#2606) (#2706)
|
2023-11-16 23:37:43 +01:00 |
|
Bohdan Cherniakh
|
4fa6c16c85
|
Add query as optional block for SRT publish and read (#2656)
|
2023-11-16 23:32:17 +01:00 |
|
Alessandro Ros
|
7a1e155531
|
update dependencies (#2687)
|
2023-11-13 00:09:42 +01:00 |
|
Alessandro Ros
|
f82c6e3654
|
tests: fix race condition in TestPathRunOnDemand (#2663)
|
2023-11-08 11:21:08 +01:00 |
|
Alessandro Ros
|
813611057d
|
add runOnUnDemand hook (#2645)
|
2023-11-04 13:07:51 +01:00 |
|
Alessandro Ros
|
99bc327d67
|
move protocol-related code into internal/protocols (#2572)
|
2023-10-26 21:46:18 +02:00 |
|
Alessandro Ros
|
28452acf56
|
move webrtc utilities into internal/webrtc (#2559)
|
2023-10-25 11:48:57 +02:00 |
|
Rui Lopes
|
9f5169ba26
|
webrtc: support WHIP/WHEP DELETE method (#2507)
|
2023-10-24 16:30:44 +02:00 |
|
Alessandro Ros
|
3a5bb06e26
|
add environment variable MTX_QUERY to some hooks (#2483) (#2522)
|
2023-10-18 11:50:26 +02:00 |
|
Alessandro Ros
|
6c727b4472
|
rename 'all' path configuration into 'all_others' (#2443)
|
2023-10-09 18:13:44 +02:00 |
|
Alessandro Ros
|
9a01ab7fd5
|
allow changing default path settings; bump API in order to allow so (#2455)
|
2023-10-07 23:32:15 +02:00 |
|
Alessandro Ros
|
442a48363c
|
allow to start/stop recording without disconnecting clients (#2395) (#2434)
|
2023-09-28 19:39:56 +02:00 |
|
Alessandro Ros
|
ed77560811
|
add runOnDisconnect, runOnNotReady, runOnUnread (#1464) (#2355)
|
2023-09-16 19:21:48 +02:00 |
|