mediamtx/internal/core
2023-12-01 20:54:18 +01:00
..
api_test.go metrics: add paths_bytes_sent, srt_conns, srt_conns_bytes_received, srt_conns_bytes_sent (#2620) (#2619) (#2629) 2023-11-08 11:20:16 +01:00
api.go move static sources into dedicated package (#2616) 2023-10-31 14:19:04 +01:00
authentication.go add environment variable MTX_QUERY to some hooks (#2483) (#2522) 2023-10-18 11:50:26 +02:00
core_test.go switch to gortsplib/v4 (#2244) 2023-08-26 18:54:28 +02:00
core.go webrtc: improve connectivity mechanism (#2686) 2023-11-12 23:55:28 +01:00
hls_http_server.go hls, webrtc: prevent XSS attack when appending slash to paths (#2766) (#2767) (#2772) 2023-12-01 20:54:18 +01:00
hls_index.html hls: format code (#2634) 2023-11-03 09:42:37 +01:00
hls_manager_test.go rename 'all' path configuration into 'all_others' (#2443) 2023-10-09 18:13:44 +02:00
hls_manager.go move static sources into dedicated package (#2616) 2023-10-31 14:19:04 +01:00
hls_muxer.go move static sources into dedicated package (#2616) 2023-10-31 14:19:04 +01:00
hls.min.js bump hls-js to v1.4.12 (#2283) 2023-09-02 09:56:03 +02:00
ip.go
metrics_test.go metrics: expose state of WebRTC sessions (#2662) 2023-11-08 12:01:39 +01:00
metrics.go metrics: expose state of WebRTC sessions (#2662) 2023-11-08 12:01:39 +01:00
mpegts.go move static sources into dedicated package (#2616) 2023-10-31 14:19:04 +01:00
path_manager_test.go update dependencies (#2687) 2023-11-13 00:09:42 +01:00
path_manager.go rpicamera: allow to change bitrate and IDR period dynamically (#2703) (#2764) 2023-11-30 21:43:19 +01:00
path_test.go allow using 'fallback' with static sources (#2606) (#2706) 2023-11-16 23:37:43 +01:00
path.go move hooks into dedicated package (#2746) 2023-11-26 22:06:07 +01:00
pprof.go move static sources into dedicated package (#2616) 2023-10-31 14:19:04 +01:00
publisher.go add runOnUnDemand hook (#2645) 2023-11-04 13:07:51 +01:00
reader.go add runOnUnDemand hook (#2645) 2023-11-04 13:07:51 +01:00
rtmp_conn.go move hooks into dedicated package (#2746) 2023-11-26 22:06:07 +01:00
rtmp_listener.go enable errcheck (#2201) 2023-08-13 16:38:23 +02:00
rtmp_server_test.go move protocol-related code into internal/protocols (#2572) 2023-10-26 21:46:18 +02:00
rtmp_server.go move static sources into dedicated package (#2616) 2023-10-31 14:19:04 +01:00
rtsp_conn.go move hooks into dedicated package (#2746) 2023-11-26 22:06:07 +01:00
rtsp_server_test.go allow using 'fallback' with static sources (#2606) (#2706) 2023-11-16 23:37:43 +01:00
rtsp_server.go move static sources into dedicated package (#2616) 2023-10-31 14:19:04 +01:00
rtsp_session.go move hooks into dedicated package (#2746) 2023-11-26 22:06:07 +01:00
source_redirect.go move static sources into dedicated package (#2616) 2023-10-31 14:19:04 +01:00
source.go add runOnUnDemand hook (#2645) 2023-11-04 13:07:51 +01:00
srt_conn.go move hooks into dedicated package (#2746) 2023-11-26 22:06:07 +01:00
srt_listener.go enable errcheck (#2201) 2023-08-13 16:38:23 +02:00
srt_server_test.go rename 'all' path configuration into 'all_others' (#2443) 2023-10-09 18:13:44 +02:00
srt_server.go metrics: add paths_bytes_sent, srt_conns, srt_conns_bytes_received, srt_conns_bytes_sent (#2620) (#2619) (#2629) 2023-11-08 11:20:16 +01:00
static_source_handler.go hls: apply readTimeout to HLS sources (#2627) 2023-11-02 12:45:46 +01:00
webrtc_http_server.go hls, webrtc: prevent XSS attack when appending slash to paths (#2766) (#2767) (#2772) 2023-12-01 20:54:18 +01:00
webrtc_manager_test.go webrtc: fix crash when reading from path 'publish' (#2688) (#2692) 2023-11-13 14:36:18 +01:00
webrtc_manager.go webrtc: improve connectivity mechanism (#2686) 2023-11-12 23:55:28 +01:00
webrtc_publish_index.html webrtc: add options (width, height, framerate, audio capture) and store parameters in URL (#1837) (#2167) (#2584) 2023-11-02 12:24:28 +01:00
webrtc_read_index.html webrtc: support WHIP/WHEP DELETE method (#2507) 2023-10-24 16:30:44 +02:00
webrtc_session.go move hooks into dedicated package (#2746) 2023-11-26 22:06:07 +01:00