Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS media server and media proxy that allows to read, publish, proxy, record and playback video and audio streams.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Alessandro Ros 6d342082c2
rpi camera: add rpiCameraHDR parameter (#1876) (#2083)
2 years ago
..
api.go api: return 404 when a path configuration is not found (#2067) (#2074) 2 years ago
api_defs.go api: add 'readyTime' to paths (#2049) (#2082) 2 years ago
api_test.go api: add 'readyTime' to paths (#2049) (#2082) 2 years ago
authentication.go restore sending session ID to external authentication (#1871) 2 years ago
core.go make sure components are closed in a specific order (#2065) 2 years ago
core_test.go rename environment variable RTSP_PATH into MTX_PATH (#1967) 2 years ago
hls_http_server.go api: allow to edit properties of path config "all" (#2067) (#2075) 2 years ago
hls_index.html hls, webrtc: in the web page, pass query parameters to inner requests (#1976) 2 years ago
hls_manager.go api: add 'readyTime' to paths (#2049) (#2082) 2 years ago
hls_manager_test.go webrtc: make preflight OPTIONS requests work with external auth (#1941) (#1964) 2 years ago
hls_muxer.go update list of supported codecs inside error messages (#2058) (#2073) 2 years ago
hls_source.go join validation of TLS fingerprints (#2071) 2 years ago
hls_source_test.go webrtc: support publishing with WHIP and reading with WHEP (#1800) 2 years ago
http_logger.go change repository owner (#1801) 2 years ago
http_server.go stop execution in case of panics when handling HTTP requests (#2021) 2 years ago
http_server_header.go api: add pagination to all /list endpoints (#1808) 2 years ago
http_set_trusted_proxies.go change repository owner (#1801) 2 years ago
ip.go hls server: show real client IPs when behind a proxy (#955) 3 years ago
metrics.go api: add /get endpoints (#1577) (#1823) 2 years ago
metrics_test.go fix race condition in TestMetrics (#1830) 2 years ago
path.go api: add 'readyTime' to paths (#2049) (#2082) 2 years ago
path_manager.go api: add 'readyTime' to paths (#2049) (#2082) 2 years ago
pprof.go add base class to all HTTP servers (#1809) 2 years ago
publisher.go print track codecs into logs 3 years ago
reader.go support publishing with WebRTC (#1659) (#1786) 2 years ago
restrict_network.go do not listen on IPv6 when host is 0.0.0.0 (#1665) (#1678) 2 years ago
rpicamera_source.go rpi camera: add rpiCameraHDR parameter (#1876) (#2083) 2 years ago
rtmp_conn.go update list of supported codecs inside error messages (#2058) (#2073) 2 years ago
rtmp_server.go make sure components are closed in a specific order (#2065) 2 years ago
rtmp_server_test.go improve tests (#1965) 2 years ago
rtmp_source.go join validation of TLS fingerprints (#2071) 2 years ago
rtmp_source_test.go change repository owner (#1801) 2 years ago
rtsp_conn.go rename environment variable RTSP_PATH into MTX_PATH (#1967) 2 years ago
rtsp_server.go make sure components are closed in a specific order (#2065) 2 years ago
rtsp_server_test.go improve tests (#1965) 2 years ago
rtsp_session.go api: add path to RTMP connections, RTSP sessions, WebRTC sessions (#1962) (#2022) 2 years ago
rtsp_source.go change repository owner (#1801) 2 years ago
rtsp_source_test.go Allow sending Range header to RTSP sources (#1780) 2 years ago
source.go update dependencies (#1968) 2 years ago
source_redirect.go change repository owner (#1801) 2 years ago
source_static.go change repository owner (#1801) 2 years ago
stream.go change repository owner (#1801) 2 years ago
stream_format.go change repository owner (#1801) 2 years ago
stream_media.go print warning in case no key frames are being received (#1763) 2 years ago
tls_fingerprint.go join validation of TLS fingerprints (#2071) 2 years ago
udp_source.go support reading MP4A-LATM-encoded AAC with RTMP and HLS (#1694) (#1898) 2 years ago
webrtc_http_server.go api: allow to edit properties of path config "all" (#2067) (#2075) 2 years ago
webrtc_incoming_track.go webrtc: support publishing with OBS and WebRTC (#1998) 2 years ago
webrtc_manager.go webrtc: fix race condition that caused random crashes during handshake (#2072) 2 years ago
webrtc_manager_test.go webrtc: do not pass preflight requests to external auth (#1941) (#1972) 2 years ago
webrtc_outgoing_track.go support reading MP4A-LATM-encoded AAC with RTMP and HLS (#1694) (#1898) 2 years ago
webrtc_pc.go webrtc: move codec and bitrate settings on client side (#1990) 2 years ago
webrtc_publish_index.html webrtc: display publish-related errors in web page (#1836) (#2080) 2 years ago
webrtc_read_index.html webrtc: allow using special characters in ICE server credentials (#1953) (#2000) 2 years ago
webrtc_session.go webrtc: fix memory leak during shutdown or session kick (#2079) 2 years ago