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.
 
 
 
 
 
 
aler9 ffbdf51669 fix handling of oversized H264 RTP packets 3 years ago
..
api.go api, metrics: add endpoints and metrics for RTSP connections (#1233) 3 years ago
api_test.go switch to gortsplib v2 (#1301) 3 years ago
core.go switch to gortsplib v2 (#1301) 3 years ago
core_test.go switch to gortsplib v2 (#1301) 3 years ago
data.go add dedicated processors for H265 and Opus 3 years ago
externalauth.go cleanup interaction with external auth 3 years ago
formatprocessor.go add dedicated processors for H265 and Opus 3 years ago
formatprocessor_generic.go add dedicated processors for H265 and Opus 3 years ago
formatprocessor_h264.go fix handling of oversized H264 RTP packets 3 years ago
formatprocessor_h265.go update H265 track parameters when resolution, VPS, SPS or PPS change 3 years ago
formatprocessor_mpeg4audio.go add dedicated processors for H265 and Opus 3 years ago
formatprocessor_opus.go add dedicated processors for H265 and Opus 3 years ago
hls_muxer.go switch to gortsplib v2 (#1301) 3 years ago
hls_server.go api, metrics: add number of bytes received and sent from/to all entities (#1235) 3 years ago
hls_server_test.go move high-level tests into dedicate workflow (#1219) 3 years ago
hls_source.go switch to gortsplib v2 (#1301) 3 years ago
hls_source_test.go switch to gortsplib v2 (#1301) 3 years ago
httplogwriter.go move httpLogWriter in a dedicated file 4 years ago
ip.go hls server: show real client IPs when behind a proxy (#955) 3 years ago
metrics.go api, metrics: add number of bytes received and sent from/to all entities (#1235) 3 years ago
metrics_test.go switch to gortsplib v2 (#1301) 3 years ago
path.go switch to gortsplib v2 (#1301) 3 years ago
path_manager.go api, metrics: add endpoints and metrics for RTSP connections (#1233) 3 years ago
pprof.go fix tests that involve HTTP clients 3 years ago
publisher.go print track codecs into logs 3 years ago
reader.go switch to gortsplib v2 (#1301) 3 years ago
rpicamera_source.go switch to gortsplib v2 (#1301) 3 years ago
rtmp_conn.go switch to gortsplib v2 (#1301) 3 years ago
rtmp_server.go api, metrics: add number of bytes received and sent from/to all entities (#1235) 3 years ago
rtmp_server_test.go switch to gortsplib v2 (#1301) 3 years ago
rtmp_source.go switch to gortsplib v2 (#1301) 3 years ago
rtmp_source_test.go switch to gortsplib v2 (#1301) 3 years ago
rtsp_conn.go switch to gortsplib v2 (#1301) 3 years ago
rtsp_server.go switch to gortsplib v2 (#1301) 3 years ago
rtsp_server_test.go switch to gortsplib v2 (#1301) 3 years ago
rtsp_session.go add dedicated processors for H265 and Opus 3 years ago
rtsp_source.go add dedicated processors for H265 and Opus 3 years ago
rtsp_source_test.go fix handling of oversized H264 RTP packets 3 years ago
source.go switch to gortsplib v2 (#1301) 3 years ago
source_redirect.go remove "on" prefix from most communication functions between components 3 years ago
source_static.go rpicamera: add rpiCameraMode parameter (#1111) 3 years ago
stream.go switch to gortsplib v2 (#1301) 3 years ago
streamformat.go switch to gortsplib v2 (#1301) 3 years ago
streammedia.go switch to gortsplib v2 (#1301) 3 years ago