QualityReportingSettings interface
Settings for the QualityReporting node. see NorskInspect.qualityReporting()
Signature:
export interface QualityReportingSettings extends SinkNodeSettings<QualityReportingNode>
Extends: SinkNodeSettings<QualityReportingNode>
Properties
| Property | Type | Description |
|---|---|---|
(event: { streamKey: StreamKey; blackPixelRatio: number; }) ⇒ void |
(Optional) Called when a black-frame run begins (after minBlackFrames consecutive black frames). |
|
(event: { streamKey: StreamKey; durationFrames: number; }) ⇒ void |
(Optional) Called when a black-frame run ends (after minClearFrames consecutive non-black frames). |
|
(event: { streamKey: StreamKey; freezeScore: number; }) ⇒ void |
(Optional) Called when a freeze-frame run begins (after minFrozenFrames consecutive frozen frames). |
|
(event: { streamKey: StreamKey; durationFrames: number; }) ⇒ void |
(Optional) Called when a freeze-frame run ends (after minMovingFrames consecutive moving frames). |
|
(event: { streamKey: StreamKey; score: number; }) ⇒ void |
(Optional) Called each time the aggregated SVTA MQA-VIDEO composite score changes (emitted only when reportMqaVideo is enabled). |
|
(event: { streamKey: StreamKey; score: number; }) ⇒ void |
(Optional) Called when an NR-IQA poor-quality run begins (after minPoorFrames consecutive sub-threshold scores). |
|
(event: { streamKey: StreamKey; durationFrames: number; }) ⇒ void |
(Optional) Called when an NR-IQA poor-quality run ends. |
|
(Optional) Video reporting configuration — omit to disable video reporting entirely. |