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.
 
 
 
 
 
 
Daniel 36e608902d
Add video player options via query string (#2145)
2 years ago
..
api.go fix crash in case of specially-crafted HTTP requests (#2166) (#2169) 2 years ago
api_defs.go api: add transport to RTSP sessions (#2151) 2 years ago
api_test.go remove 'disable' from names of configuration parameters (#2101) 2 years ago
authentication.go support publishing, reading, proxying with SRT (#2068) 2 years ago
core.go remove 'disable' from names of configuration parameters (#2101) 2 years ago
core_test.go support setting a maximum number of readers per path (#1286) (#2154) 2 years ago
hls_http_server.go fix crash in case of specially-crafted HTTP requests (#2166) (#2169) 2 years ago
hls_index.html Add video player options via query string (#2145) 2 years ago
hls_manager.go normalize channels and methods (#2127) 2 years ago
hls_manager_test.go support reading and proxying VP9 tracks with HLS (#2162) 2 years ago
hls_muxer.go update dependencies (#2176) 2 years ago
hls_source.go update dependencies (#2176) 2 years ago
hls_source_test.go remove 'disable' from names of configuration parameters (#2101) 2 years ago
ip.go hls server: show real client IPs when behind a proxy (#955) 3 years ago
metrics.go fix crash in case of specially-crafted HTTP requests (#2166) (#2169) 2 years ago
metrics_test.go rtmp: simplify API (#2130) 2 years ago
path.go rename disablePublisherOverride into overridePublisher (#2164) 2 years ago
path_manager.go normalize channels and methods (#2127) 2 years ago
path_manager_test.go remove 'disable' from names of configuration parameters (#2101) 2 years ago
pprof.go fix crash in case of specially-crafted HTTP requests (#2166) (#2169) 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 update dependencies (#2176) 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 remove 'disable' from names of configuration parameters (#2101) 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 remove 'disable' from names of configuration parameters (#2101) 2 years ago
rtsp_session.go api: add transport to RTSP sessions (#2151) 2 years ago
rtsp_source.go support proxying WebRTC streams (#2142) 2 years ago
rtsp_source_test.go remove 'disable' from names of configuration parameters (#2101) 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 update dependencies (#2176) 2 years ago
srt_listener.go support publishing, reading, proxying with SRT (#2068) 2 years ago
srt_server.go srt: support runOnRead (#2152) 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 udp: support using domain names instead of IPs (#2150) 2 years ago
udp_source_test.go udp: support using domain names instead of IPs (#2150) 2 years ago
webrtc_http_server.go fix crash in case of specially-crafted HTTP requests (#2166) (#2169) 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 update dependencies (#2176) 2 years ago
webrtc_publish_index.html webrtc: display publish-related errors in web page (#1836) (#2080) 2 years ago
webrtc_read_index.html Add video player options via query string (#2145) 2 years ago
webrtc_session.go api: add transport to RTSP sessions (#2151) 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