CreateInspectQualityMonitoring

Continuously monitor stream quality (black detect, freeze detect, etc.) and emit events when configured thresholds are crossed.

Request Type: QualityMonitoringMessage (streamed)

Field

Type

Repeated

Description

message

oneOf

⮑subscription

Subscription

⮑configuration

QualityMonitoringConfiguration

⮑update_config

QualityMonitoringUpdateConfig

Response Type: QualityMonitoringEvent (streamed)

Field

Type

Repeated

Description

message

oneOf

⮑node_id

MediaNodeId

⮑inbound_context

Context

⮑subscription_response

SubscriptionResponse

⮑outbound_context

Context

Outbound context — surfaces the (annotated) frames to downstream subscribers.

⮑analysis_lagging

QualityMonitoringAnalysisLagging

⮑analysis_recovered

QualityMonitoringAnalysisRecovered

⮑analysis_degraded

QualityMonitoringAnalysisDegraded

⮑analysis_restored

QualityMonitoringAnalysisRestored

⮑sampling_adapted

QualityMonitoringSamplingAdapted

⮑audio_measurement

QualityMonitoringAudioMeasurementBatch

⮑analysis_latency

QualityMonitoringAnalysisLatency

⮑analysis_running

QualityMonitoringAnalysisRunning