1
0
Fork 0
forked from External/mediamtx

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
This commit is contained in:
Alessandro Ros 2023-09-16 17:27:07 +02:00 committed by GitHub
parent b7e7758293
commit 73ddb21e63
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
22 changed files with 1685 additions and 51 deletions

View file

@ -175,6 +175,20 @@ components:
srtAddress:
type: string
# Record
record:
type: boolean
recordPath:
type: string
recordFormat:
type: string
recordPartDuration:
type: string
recordSegmentDuration:
type: string
recordDeleteAfter:
type: string
# Paths
paths:
type: object
@ -197,6 +211,8 @@ components:
type: string
maxReaders:
type: integer
record:
type: boolean
# Authentication
publishUser: