| 
							
							
								 Alessandro Ros | dfb792eb90 | rtsp: rename encryption, protocols, serverKey, serverCert into rtspEncryption, rtspProtocols, rtspServerKey, rtspServerCert (#4078) | 2024-12-25 18:26:14 +01:00 |  | 
			
				
					| 
							
							
								 Alessandro Ros | 8cb584b514 | api, metrics: fix RTC lowercase in webRTCSession and webRTCSource (#4076) | 2024-12-25 17:47:24 +01:00 |  | 
			
				
					| 
							
							
								 Alessandro Ros | 28970b323e | fix MTX_CONN_TYPE value with RTSP connections (#3967) (#4075) | 2024-12-25 17:42:19 +01:00 |  | 
			
				
					| 
							
							
								 Alessandro Ros | 79bb340994 | remove debug instruction (#3780) | 2024-09-15 23:35:47 +02:00 |  | 
			
				
					| 
							
							
								 Alessandro Ros | 65d04c33e1 | bump gortsplib (#3779) | 2024-09-15 23:32:33 +02:00 |  | 
			
				
					| 
							
							
								 Alessandro Ros | 6a38c87a5b | hls, webrtc: add FromStream / ToStream (#3752) | 2024-09-09 12:59:23 +02:00 |  | 
			
				
					| 
							
							
								 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 |  |