This commit is contained in:
aler9 2023-09-16 21:32:54 +00:00
parent fcdd8e540d
commit 970399a53c
2 changed files with 73 additions and 50 deletions

File diff suppressed because one or more lines are too long

View File

@ -53,6 +53,8 @@ components:
type: string
runOnConnectRestart:
type: boolean
runOnDisconnect:
type: string
# RTSP
rtsp:
@ -175,6 +177,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
@ -196,7 +212,9 @@ components:
sourceOnDemandCloseAfter:
type: string
maxReaders:
type: number
type: integer
record:
type: boolean
# Authentication
publishUser:
@ -319,10 +337,14 @@ components:
type: string
runOnReadyRestart:
type: boolean
runOnNotReady:
type: string
runOnRead:
type: string
runOnReadRestart:
type: boolean
runOnUnread:
type: string
Path:
type: object
@ -335,6 +357,7 @@ components:
$ref: '#/components/schemas/PathConf'
source:
$ref: '#/components/schemas/PathSourceOrReader'
nullable: true
ready:
type: boolean
readyTime:
@ -691,13 +714,13 @@ paths:
in: query
description: page number.
schema:
type: number
type: integer
default: 0
- name: itemsPerPage
in: query
description: items per page.
schema:
type: number
type: integer
default: 100
responses:
'200':
@ -747,13 +770,13 @@ paths:
in: query
description: page number.
schema:
type: number
type: integer
default: 0
- name: itemsPerPage
in: query
description: items per page.
schema:
type: number
type: integer
default: 100
responses:
'200':
@ -803,13 +826,13 @@ paths:
in: query
description: page number.
schema:
type: number
type: integer
default: 0
- name: itemsPerPage
in: query
description: items per page.
schema:
type: number
type: integer
default: 100
responses:
'200':
@ -859,13 +882,13 @@ paths:
in: query
description: page number.
schema:
type: number
type: integer
default: 0
- name: itemsPerPage
in: query
description: items per page.
schema:
type: number
type: integer
default: 100
responses:
'200':
@ -937,13 +960,13 @@ paths:
in: query
description: page number.
schema:
type: number
type: integer
default: 0
- name: itemsPerPage
in: query
description: items per page.
schema:
type: number
type: integer
default: 100
responses:
'200':
@ -993,13 +1016,13 @@ paths:
in: query
description: page number.
schema:
type: number
type: integer
default: 0
- name: itemsPerPage
in: query
description: items per page.
schema:
type: number
type: integer
default: 100
responses:
'200':
@ -1073,13 +1096,13 @@ paths:
in: query
description: page number.
schema:
type: number
type: integer
default: 0
- name: itemsPerPage
in: query
description: items per page.
schema:
type: number
type: integer
default: 100
responses:
'200':
@ -1151,13 +1174,13 @@ paths:
in: query
description: page number.
schema:
type: number
type: integer
default: 0
- name: itemsPerPage
in: query
description: items per page.
schema:
type: number
type: integer
default: 100
responses:
'200':
@ -1229,13 +1252,13 @@ paths:
in: query
description: page number.
schema:
type: number
type: integer
default: 0
- name: itemsPerPage
in: query
description: items per page.
schema:
type: number
type: integer
default: 100
responses:
'200':
@ -1307,13 +1330,13 @@ paths:
in: query
description: page number.
schema:
type: number
type: integer
default: 0
- name: itemsPerPage
in: query
description: items per page.
schema:
type: number
type: integer
default: 100
responses:
'200':