Skip to content

RtspSourceRoutingUpdate

Field Type Required Description and constraints
poolId string (uuid) Yes
cameraId string Yes minimum length 1. maximum length 512
streamProfile string No values "highres", "live", "lowres", "remote". default "highres"
preferredGatewayId string (uuid) or null No
videoStreamId string or null No
recorderId string or null No
pathStyle string No values "profile", "live". default "profile"
expectedRevision integer Yes minimum 1.0
reapply boolean No default false
adoptExistingSource boolean No default false
expectedExternalId string or null No

Additional properties are rejected by this schema.

{
"properties": {
"poolId": {
"type": "string",
"format": "uuid",
"title": "Poolid"
},
"cameraId": {
"type": "string",
"maxLength": 512,
"minLength": 1,
"title": "Cameraid"
},
"streamProfile": {
"type": "string",
"enum": [
"highres",
"live",
"lowres",
"remote"
],
"title": "Streamprofile",
"default": "highres"
},
"preferredGatewayId": {
"anyOf": [
{
"type": "string",
"format": "uuid"
},
{
"type": "null"
}
],
"title": "Preferredgatewayid"
},
"videoStreamId": {
"anyOf": [
{
"type": "string",
"maxLength": 512,
"minLength": 1
},
{
"type": "null"
}
],
"title": "Videostreamid"
},
"recorderId": {
"anyOf": [
{
"type": "string",
"maxLength": 512,
"minLength": 1
},
{
"type": "null"
}
],
"title": "Recorderid"
},
"pathStyle": {
"type": "string",
"enum": [
"profile",
"live"
],
"title": "Pathstyle",
"default": "profile"
},
"expectedRevision": {
"type": "integer",
"minimum": 1.0,
"title": "Expectedrevision"
},
"reapply": {
"type": "boolean",
"title": "Reapply",
"default": false
},
"adoptExistingSource": {
"type": "boolean",
"title": "Adoptexistingsource",
"default": false
},
"expectedExternalId": {
"anyOf": [
{
"type": "string",
"maxLength": 128,
"minLength": 1
},
{
"type": "null"
}
],
"title": "Expectedexternalid"
}
},
"additionalProperties": false,
"type": "object",
"required": [
"poolId",
"cameraId",
"expectedRevision"
],
"title": "RtspSourceRoutingUpdate"
}
Image preview