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 8bb71ac8d8
srt, udp: support reading and writing MPEG-1 audio streams (#2147)
2 years ago
..
api.go support publishing, reading, proxying with SRT (#2068) 2 years ago
api_defs.go support publishing, reading, proxying with SRT (#2068) 2 years ago
api_test.go srt, udp: support reading and writing MPEG-1 audio streams (#2147) 2 years ago
authentication.go support publishing, reading, proxying with SRT (#2068) 2 years ago
core.go support proxying WebRTC streams (#2142) 2 years ago
core_test.go rename environment variable RTSP_PATH into MTX_PATH (#1967) 2 years ago
hls_http_server.go webrtc, hls: reply status code 204 to OPTIONS requests (#2141) 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 normalize channels and methods (#2127) 2 years ago
hls_manager_test.go support proxying WebRTC streams (#2142) 2 years ago
hls_muxer.go normalize channels and methods (#2127) 2 years ago
hls_source.go srt, udp: support reading and writing MPEG-1 audio streams (#2147) 2 years ago
hls_source_test.go srt, udp: support reading and writing MPEG-1 audio streams (#2147) 2 years ago
ip.go hls server: show real client IPs when behind a proxy (#955) 3 years ago
metrics.go move HTTP utilities in a dedicated package (#2123) 2 years ago
metrics_test.go rtmp: simplify API (#2130) 2 years ago
path.go support proxying WebRTC streams (#2142) 2 years ago
path_manager.go normalize channels and methods (#2127) 2 years ago
pprof.go move HTTP utilities in a dedicated package (#2123) 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 support proxying WebRTC streams (#2142) 2 years ago
rtmp_conn.go srt, udp: support reading and writing MPEG-1 audio streams (#2147) 2 years ago
rtmp_listener.go add rtmp.Reader, rtmp.Writer (#2124) 2 years ago
rtmp_server.go add rtmp.Reader, rtmp.Writer (#2124) 2 years ago
rtmp_server_test.go rtmp: simplify API (#2130) 2 years ago
rtmp_source.go srt, udp: support reading and writing MPEG-1 audio streams (#2147) 2 years ago
rtmp_source_test.go support proxying WebRTC streams (#2142) 2 years ago
rtsp_conn.go update gortsplib (#2138) 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 update gortsplib (#2138) 2 years ago
rtsp_source.go support proxying WebRTC streams (#2142) 2 years ago
rtsp_source_test.go support proxying WebRTC streams (#2142) 2 years ago
source.go update dependencies (#1968) 2 years ago
source_redirect.go change repository owner (#1801) 2 years ago
source_static.go support proxying WebRTC streams (#2142) 2 years ago
srt_conn.go srt, udp: support reading and writing MPEG-1 audio streams (#2147) 2 years ago
srt_listener.go support publishing, reading, proxying with SRT (#2068) 2 years ago
srt_server.go support publishing, reading, proxying with SRT (#2068) 2 years ago
srt_server_test.go srt, udp: support reading and writing MPEG-1 audio streams (#2147) 2 years ago
srt_source.go srt, udp: support reading and writing MPEG-1 audio streams (#2147) 2 years ago
srt_source_test.go srt, udp: support reading and writing MPEG-1 audio streams (#2147) 2 years ago
tls_fingerprint.go join validation of TLS fingerprints (#2071) 2 years ago
udp_source.go srt, udp: support reading and writing MPEG-1 audio streams (#2147) 2 years ago
webrtc_http_server.go support proxying WebRTC streams (#2142) 2 years ago
webrtc_incoming_track.go normalize channels and methods (#2127) 2 years ago
webrtc_manager.go support proxying WebRTC streams (#2142) 2 years ago
webrtc_manager_test.go support proxying WebRTC streams (#2142) 2 years ago
webrtc_outgoing_track.go remove workaround for pion/rtp < 1.8.1 (#2134) 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 support proxying WebRTC streams (#2142) 2 years ago
webrtc_source.go support proxying WebRTC streams (#2142) 2 years ago
webrtc_source_test.go support proxying WebRTC streams (#2142) 2 years ago