mediamtx/internal/conf
Alessandro Ros 73ddb21e63
implement native recording (#1399) (#2255)
* implement native recording (#1399)

* support saving VP9 tracks

* support saving MPEG-1 audio tracks

* switch segment when codec parameters change

* allow to disable recording on a path basis

* allow disabling recording cleaner

* support recording MPEG-1/2/4 video tracks

* add microseconds to file names

* add tests
2023-09-16 17:27:07 +02:00
..
decrypt allow setting rpiCameraSaturation to 0 (#1651) (#1772) 2023-05-06 23:00:42 +02:00
env enable errcheck (#2201) 2023-08-13 16:38:23 +02:00
yaml unify authentication mechanisms (#1775) 2023-05-08 17:04:14 +02:00
auth_method.go switch to gortsplib/v4 (#2244) 2023-08-26 18:54:28 +02:00
conf_test.go switch to gortsplib/v4 (#2244) 2023-08-26 18:54:28 +02:00
conf.go implement native recording (#1399) (#2255) 2023-09-16 17:27:07 +02:00
credential.go allow setting rpiCameraSaturation to 0 (#1651) (#1772) 2023-05-06 23:00:42 +02:00
encryption.go allow setting rpiCameraSaturation to 0 (#1651) (#1772) 2023-05-06 23:00:42 +02:00
hls_variant.go webrtc: allow using special characters in ICE server credentials (#1953) (#2000) 2023-06-30 16:47:10 +02:00
ips_or_cidrs.go move HTTP utilities in a dedicated package (#2123) 2023-07-30 23:03:00 +02:00
log_destination.go webrtc: allow using special characters in ICE server credentials (#1953) (#2000) 2023-06-30 16:47:10 +02:00
log_level.go webrtc: allow using special characters in ICE server credentials (#1953) (#2000) 2023-06-30 16:47:10 +02:00
path.go implement native recording (#1399) (#2255) 2023-09-16 17:27:07 +02:00
protocol.go switch to gortsplib/v4 (#2244) 2023-08-26 18:54:28 +02:00
rtsp_range_type.go webrtc: allow using special characters in ICE server credentials (#1953) (#2000) 2023-06-30 16:47:10 +02:00
source_protocol.go switch to gortsplib/v4 (#2244) 2023-08-26 18:54:28 +02:00
string_duration.go webrtc: allow using special characters in ICE server credentials (#1953) (#2000) 2023-06-30 16:47:10 +02:00
string_size.go webrtc: allow using special characters in ICE server credentials (#1953) (#2000) 2023-06-30 16:47:10 +02:00
webrtc_ice_server.go webrtc: allow using special characters in ICE server credentials (#1953) (#2000) 2023-06-30 16:47:10 +02:00