QualityReportingVideoSettings interface

Signature:

export interface QualityReportingVideoSettings

Properties

Property Type Description

blackDetect?

{ frameThreshold?: number; minBlackFrames?: number; minClearFrames?: number; }

(Optional) Black-frame detection with hysteresis — omit to disable.

freezeDetect?

{ freezeThreshold?: number; minFrozenFrames?: number; minMovingFrames?: number; }

(Optional) Freeze-frame detection with hysteresis — omit to disable.

mqaConfig?

MqaConfig

(Optional) Optional MQA quality-metric aggregation weights. When omitted, server defaults are used.

nrIqa?

{ scoreThreshold: number; minPoorFrames?: number; minGoodFrames?: number; }

(Optional) NR-IQA quality detection with hysteresis — omit to disable.

reportMqaVideo?

boolean

(Optional) Emit MqaVideoScore events whenever the aggregated SVTA MQA-VIDEO composite score (integer [0..100]) changes. Uses the default aggregation weights defined in the PureScript QualityMetrics module.

signalLostDetect?

{ timeoutMs?: number; }

(Optional) Signal-lost alert: no video frames for timeoutMs on a still-advertised stream — omit to disable.