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 b7e7758293
srt, udp: support publishing and reading MPEG-1/2/4 video with SRT and UDP/MPEG-TS (#2277)
2 years ago
..
api.go enable errcheck (#2201) 2 years ago
api_defs.go api: add transport to RTSP sessions (#2151) 2 years ago
api_test.go fix maxReaders limit in case of multiple tracks (#2246) (#2264) 2 years ago
authentication.go switch to gortsplib/v4 (#2244) 2 years ago
core.go fix changing log level with hot reloading or API (#2278) 2 years ago
core_test.go switch to gortsplib/v4 (#2244) 2 years ago
hls.min.js bump hls-js to v1.4.12 (#2283) 2 years ago
hls_http_server.go hls: return 404 when requesting hls.min.js.map (#2262) 2 years ago
hls_index.html embed hls.js into the server (#2202) (#2236) 2 years ago
hls_manager.go force all readers to use an asynchronous writer (#2265) 2 years ago
hls_manager_test.go update dependencies (#2266) 2 years ago
hls_muxer.go print the reason why a source is started or stopped (#2322) 2 years ago
hls_source.go force all readers to use an asynchronous writer (#2265) 2 years ago
hls_source_test.go switch to gortsplib/v4 (#2244) 2 years ago
ip.go hls server: show real client IPs when behind a proxy (#955) 3 years ago
metrics.go switch to gortsplib/v4 (#2244) 2 years ago
metrics_test.go switch to gortsplib/v4 (#2244) 2 years ago
path.go print the reason why a source is started or stopped (#2322) 2 years ago
path_manager.go force all readers to use an asynchronous writer (#2265) 2 years ago
path_manager_test.go bump gortsplib, gohlslib, mediacommon (#2279) 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 switch to gortsplib/v4 (#2244) 2 years ago
rtmp_conn.go print the reason why a source is started or stopped (#2322) 2 years ago
rtmp_listener.go enable errcheck (#2201) 2 years ago
rtmp_server.go rename readBufferCount into writeQueueSize (#2248) 2 years ago
rtmp_server_test.go switch to gortsplib/v4 (#2244) 2 years ago
rtmp_source.go switch to gortsplib/v4 (#2244) 2 years ago
rtmp_source_test.go switch to gortsplib/v4 (#2244) 2 years ago
rtsp_conn.go print the reason why a source is started or stopped (#2322) 2 years ago
rtsp_server.go print warning when the write queue is full (#2251) 2 years ago
rtsp_server_test.go switch to gortsplib/v4 (#2244) 2 years ago
rtsp_session.go print the reason why a source is started or stopped (#2322) 2 years ago
rtsp_source.go rtsp: normalize debug logging of requests / responses (#2321) 2 years ago
rtsp_source_test.go switch to gortsplib/v4 (#2244) 2 years ago
source.go switch to gortsplib/v4 (#2244) 2 years ago
source_redirect.go change repository owner (#1801) 2 years ago
source_static.go print the reason why a source is started or stopped (#2322) 2 years ago
srt_conn.go srt, udp: support publishing and reading MPEG-1/2/4 video with SRT and UDP/MPEG-TS (#2277) 2 years ago
srt_listener.go enable errcheck (#2201) 2 years ago
srt_server.go force all readers to use an asynchronous writer (#2265) 2 years ago
srt_server_test.go enable errcheck (#2201) 2 years ago
srt_source.go srt, udp: support publishing and reading MPEG-1/2/4 video with SRT and UDP/MPEG-TS (#2277) 2 years ago
srt_source_test.go switch to gortsplib/v4 (#2244) 2 years ago
tls_fingerprint.go join validation of TLS fingerprints (#2071) 2 years ago
udp_source.go srt, udp: support publishing and reading MPEG-1/2/4 video with SRT and UDP/MPEG-TS (#2277) 2 years ago
udp_source_test.go switch to gortsplib/v4 (#2244) 2 years ago
webrtc_http_server.go embed hls.js into the server (#2202) (#2236) 2 years ago
webrtc_incoming_track.go switch to gortsplib/v4 (#2244) 2 years ago
webrtc_manager.go force all readers to use an asynchronous writer (#2265) 2 years ago
webrtc_manager_test.go switch to gortsplib/v4 (#2244) 2 years ago
webrtc_outgoing_track.go fix bug that prevented multiple readers from accessing the same stream (#2281) (#2282) 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 print the reason why a source is started or stopped (#2322) 2 years ago
webrtc_source.go switch to gortsplib/v4 (#2244) 2 years ago
webrtc_source_test.go switch to gortsplib/v4 (#2244) 2 years ago