RtspSourceRoutingResponse
Fields
Section titled “Fields”| 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" |
streamId |
string (uuid) | Yes | |
streamRevision |
integer | Yes | |
sourceUrl |
string or null | No | |
selectedGatewayId |
string (uuid) or null | No | |
servingAgent |
string or null | No | |
ownerNodeId |
string or null | No | |
fallbackActive |
boolean | No | default false |
state |
string | No | default "unknown" |
verifiedAt |
string (date-time) or null | No | |
reasonCode |
string or null | No |
Additional properties are rejected by this schema.
JSON schema
Section titled “JSON 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" }, "streamId": { "type": "string", "format": "uuid", "title": "Streamid" }, "streamRevision": { "type": "integer", "title": "Streamrevision" }, "sourceUrl": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Sourceurl" }, "selectedGatewayId": { "anyOf": [ { "type": "string", "format": "uuid" }, { "type": "null" } ], "title": "Selectedgatewayid" }, "servingAgent": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Servingagent" }, "ownerNodeId": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Ownernodeid" }, "fallbackActive": { "type": "boolean", "title": "Fallbackactive", "default": false }, "state": { "type": "string", "title": "State", "default": "unknown" }, "verifiedAt": { "anyOf": [ { "type": "string", "format": "date-time" }, { "type": "null" } ], "title": "Verifiedat" }, "reasonCode": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Reasoncode" } }, "additionalProperties": false, "type": "object", "required": [ "poolId", "cameraId", "streamId", "streamRevision" ], "title": "RtspSourceRoutingResponse"}