31 Commits (f5d9fde60499c1a3ba51f91166f88753d9146256)

Author SHA1 Message Date
Alessandro Ros c7dbb951f3
update golangci-lint (#3149) 1 year ago
Alessandro Ros 1ae3240b91
hls: fix crash when muxer is being recreated, improve performance (#3017) 1 year ago
Alessandro Ros b6eaa6bc18
move test utilities into 'test' (#3016) 1 year ago
Alessandro Ros 0332ba59a0
api: add endpoints for recording management (#2901) (#2988) 1 year ago
Alessandro Ros 57c2d5aecb
add playback server (#2452) (#2906) 1 year ago
Alessandro Ros 9b270adc03
record: use reception time instead of current time in segment names (#2925) 1 year ago
Alessandro Ros 514036d41a
treat different RTSP formats as different tracks in logs and API (#2907) 1 year ago
Alessandro Ros 20bb9b90cd
support G711 tracks with multiple channels and custom sample rates (#2891) 1 year ago
Alessandro Ros 7437ee7a09
update golangci-lint (#2868) 1 year ago
Alessandro Ros 698963ad03
support recording G711 tracks with fMP4 (#2853) 1 year ago
Alessandro Ros 11988249df
move servers into internal/servers (#2792) 1 year ago
Alessandro Ros 20123fd5b9
record: rename segmentPath into path (#2777) 1 year ago
Alessandro Ros 7c8e593b0b
record: normalize decoding and encoding of segment paths (#2775) 1 year ago
Alessandro Ros 5da2ded815
record: rename recFormat into format (#2776) 1 year ago
Neeraj Kanhere 47bd7352f0
support unix timestamp in filenames of recorded segments (#2774) 1 year ago
Alessandro Ros dc453620fe
record: fix invalid segment duration in case of offsets between video/audio (#2477) (#2715) 2 years ago
Alessandro Ros 2fe31a2421
record: allow using special characters in recording path (#2674) 2 years ago
Alessandro Ros d51baa04f7
record: fix deleting segments in case of relative paths (#2526) (#2673) 2 years ago
Alessandro Ros 3ebc585539
restart recordings in case of errors (#2439) (#2571) 2 years ago
Alessandro Ros 95ab9375c7
support recording to MPEG-TS (#2505) 2 years ago
Alessandro Ros 4ec12a6c8b
add runOnRecordSegmentCreate hook (#2451) (#2503) 2 years ago
Alessandro Ros 8a633d2b79
allow setting different recording parameters for each path (#2410) (#2457) 2 years ago
Alessandro Ros bb8c02b9f0
fix 'fragment sequence discontinuity' warning when reading record segments with VLC (#2476) 2 years ago
Alessandro Ros ca2a4873a6
support recording LPCM tracks (#2475) 2 years ago
Alessandro Ros eb975027b2
add runOnRecordSegmentComplete and rclone integration (#2404) (#2428) 2 years ago
Alessandro Ros 442a48363c
allow to start/stop recording without disconnecting clients (#2395) (#2434) 2 years ago
Alessandro Ros 1f11d95059
support recording M-JPEG tracks (#2391) 2 years ago
Alessandro Ros d07ba5983e
update gortsplib (#2390) 2 years ago
Alessandro Ros fadfda936d
support AC-3 tracks in SRT and UDP; support recording AC-3 tracks (#2376) 2 years ago
Alessandro Ros 7ca2571dc3
fix race condition wen record agent is closing (#2369) 2 years ago
Alessandro Ros 73ddb21e63
implement native recording (#1399) (#2255) 2 years ago