StreamRuntimeStatusResponse
Fields
Section titled “Fields”| Field | Type | Required | Description and constraints |
|---|---|---|---|
servingAgent |
string or null | No | |
streamId |
string (uuid) | Yes | |
streamRevision |
integer | Yes | minimum 1.0 |
state |
StreamState | Yes | |
health |
StreamRuntimeHealth | Yes | |
analyzedFps |
number | Yes | minimum 0.0. maximum 120.0 |
processedFramesTotal |
integer (int64) or null | No | |
analysisCounterEpoch |
string or null | No | |
analysisObservedAtMonotonicMicroseconds |
integer (int64) or null | No | |
cumulativeProcessedFramesTotal |
integer (int64) or null | No | |
analysisContinuityEpoch |
string or null | No | |
analysisHandoffSequence |
integer (int64) or null | No | |
analysisHandoff |
AnalysisHandoffResponse or null | No | |
width |
integer or null | No | |
height |
integer or null | No | |
sourceWidth |
integer or null | No | |
sourceHeight |
integer or null | No | |
sourceFps |
number or null | No | |
recordingWidth |
integer or null | No | |
recordingHeight |
integer or null | No | |
recordingPipeline |
string | Yes | values "none", "passthrough", "transcoded" |
recordingState |
string | Yes | values "disabled", "starting", "running", "degraded", "failed" |
recordingReasonCode |
string or null | Yes | |
runtimeReasonCode |
string or null | Yes | |
reconnectAttempt |
integer | Yes | minimum 0.0 |
retryAt |
string (date-time) or null | Yes | |
quarantined |
boolean | Yes | |
lastFrameAt |
string (date-time) or null | Yes | |
ownerNodeId |
string or null | Yes | |
ownerGpuWorkerId |
string or null | Yes | |
sourceRunId |
string (uuid) or null | No | |
sourcePositionMs |
integer or null | No | |
sourceDurationMs |
integer or null | No | |
sourceCompletedAt |
string (date-time) or null | No | |
incidents |
StreamIncidentSummaryResponse | Yes |
Additional properties are rejected by this schema.
JSON schema
Section titled “JSON schema”{ "properties": { "servingAgent": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Servingagent" }, "streamId": { "type": "string", "format": "uuid", "title": "Streamid" }, "streamRevision": { "type": "integer", "minimum": 1.0, "title": "Streamrevision" }, "state": { "$ref": "#/components/schemas/StreamState" }, "health": { "$ref": "#/components/schemas/StreamRuntimeHealth" }, "analyzedFps": { "type": "number", "maximum": 120.0, "minimum": 0.0, "title": "Analyzedfps" }, "processedFramesTotal": { "anyOf": [ { "type": "integer", "minimum": 0.0, "format": "int64" }, { "type": "null" } ], "title": "Processedframestotal" }, "analysisCounterEpoch": { "anyOf": [ { "type": "string", "maxLength": 160 }, { "type": "null" } ], "title": "Analysiscounterepoch" }, "analysisObservedAtMonotonicMicroseconds": { "anyOf": [ { "type": "integer", "minimum": 0.0, "format": "int64" }, { "type": "null" } ], "title": "Analysisobservedatmonotonicmicroseconds" }, "cumulativeProcessedFramesTotal": { "anyOf": [ { "type": "integer", "minimum": 0.0, "format": "int64" }, { "type": "null" } ], "title": "Cumulativeprocessedframestotal" }, "analysisContinuityEpoch": { "anyOf": [ { "type": "string", "maxLength": 36 }, { "type": "null" } ], "title": "Analysiscontinuityepoch" }, "analysisHandoffSequence": { "anyOf": [ { "type": "integer", "minimum": 0.0, "format": "int64" }, { "type": "null" } ], "title": "Analysishandoffsequence" }, "analysisHandoff": { "anyOf": [ { "$ref": "#/components/schemas/AnalysisHandoffResponse" }, { "type": "null" } ] }, "width": { "anyOf": [ { "type": "integer", "maximum": 16384.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Width" }, "height": { "anyOf": [ { "type": "integer", "maximum": 16384.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Height" }, "sourceWidth": { "anyOf": [ { "type": "integer", "maximum": 16384.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Sourcewidth" }, "sourceHeight": { "anyOf": [ { "type": "integer", "maximum": 16384.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Sourceheight" }, "sourceFps": { "anyOf": [ { "type": "number", "maximum": 240.0, "exclusiveMinimum": 0.0 }, { "type": "null" } ], "title": "Sourcefps" }, "recordingWidth": { "anyOf": [ { "type": "integer", "maximum": 16384.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Recordingwidth" }, "recordingHeight": { "anyOf": [ { "type": "integer", "maximum": 16384.0, "minimum": 1.0 }, { "type": "null" } ], "title": "Recordingheight" }, "recordingPipeline": { "type": "string", "enum": [ "none", "passthrough", "transcoded" ], "title": "Recordingpipeline" }, "recordingState": { "type": "string", "enum": [ "disabled", "starting", "running", "degraded", "failed" ], "title": "Recordingstate" }, "recordingReasonCode": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Recordingreasoncode" }, "runtimeReasonCode": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Runtimereasoncode" }, "reconnectAttempt": { "type": "integer", "minimum": 0.0, "title": "Reconnectattempt" }, "retryAt": { "anyOf": [ { "type": "string", "format": "date-time" }, { "type": "null" } ], "title": "Retryat" }, "quarantined": { "type": "boolean", "title": "Quarantined" }, "lastFrameAt": { "anyOf": [ { "type": "string", "format": "date-time" }, { "type": "null" } ], "title": "Lastframeat" }, "ownerNodeId": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Ownernodeid" }, "ownerGpuWorkerId": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "title": "Ownergpuworkerid" }, "sourceRunId": { "anyOf": [ { "type": "string", "format": "uuid" }, { "type": "null" } ], "title": "Sourcerunid" }, "sourcePositionMs": { "anyOf": [ { "type": "integer", "minimum": 0.0 }, { "type": "null" } ], "title": "Sourcepositionms" }, "sourceDurationMs": { "anyOf": [ { "type": "integer", "minimum": 0.0 }, { "type": "null" } ], "title": "Sourcedurationms" }, "sourceCompletedAt": { "anyOf": [ { "type": "string", "format": "date-time" }, { "type": "null" } ], "title": "Sourcecompletedat" }, "incidents": { "$ref": "#/components/schemas/StreamIncidentSummaryResponse" } }, "additionalProperties": false, "type": "object", "required": [ "streamId", "streamRevision", "state", "health", "analyzedFps", "recordingPipeline", "recordingState", "recordingReasonCode", "runtimeReasonCode", "reconnectAttempt", "retryAt", "quarantined", "lastFrameAt", "ownerNodeId", "ownerGpuWorkerId", "incidents" ], "title": "StreamRuntimeStatusResponse"}