VqAnalyzer Object


Description:

Video Quality Analyzer for port-level settings.

Automatically created from: Port

Result children (automatically created): VqAudioStreamResults, VqVideoStreamResults

Relations:

Side name
(Type)
Relative Description
ResultChild
(ResultChild)

VqAudioStreamResults, VqVideoStreamResults

Use this to connect a results object to an object.

VqAnalyzer Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
FrameLossConcealmentRobustness

Frame loss concealment algorithm robustness.

Type: u16

Default: 4

Range: 0 - 65535

MaxPktCount

Maximum number of transport packets that can be stored in the buffer at any instance in time.

Type: u32

Default: 65535

MosAThreshold

Audio stream MOS threshold used to determine the proportion of time spent below the threshold.

Type: double

Default: 1

Range: 1 - 5

MosAvThreshold

Audio/video stream MOS threshold used to determine the proportion of time spent below the threshold.

Type: double

Default: 1

Range: 1 - 5

MosVNormalizedThreshold

Relative (removing the impact of image size and frame rate) video stream MOS threshold used to determine the proportion of time spent below the threshold.

Type: double

Default: 1

Range: 1 - 5

MosVThreshold

Absolute video stream MOS threshold used to determine the proportion of time spent below the threshold.

Type: double

Default: 1

Range: 1 - 5

NominalDelay

Play-out buffer nominal delay, in seconds.

Type: double

Default: 3.0

Range: 0.0625 - 4095.9375

PatRepetition

Maximum interval beyond which a PAT Error or PAT2 Error is triggered.

Type: double

Default: 0.5

Range: 0.001 - 4294967.295

PcrContinuity

Maximum interval beyond which the PCR Discontinuity Indicator Error is triggered. The difference between two consecutive PCR values without the Discontinuity Indicator Error must fall within this interval. The error is triggered if it is not within the interval.

Type: double

Default: 0.1

Range: 0.001 - 47721.858

PcrRepetition

Maximum interval beyond which the PCR Repetition Error is triggered. The time interval between two consecutive PCR values must fall within this interval. The error is triggered if it is not within the interval.

Type: double

Default: 0.04

Range: 0.001 - 47721.858

PidInterval

Maximum interval beyond which a PID Error is triggered. For each PID, a data stream for the PID must appear within this time interval. The error is triggered if it is not within the interval.

Type: double

Default: 1

Range: 0.001 - 4294967.295

PmtRepetition

Maximum interval beyond which a PMT Error or PMT2 Error is triggered.

Type: double

Default: 0.5

Range: 0.001 - 4294967.295

PtsRepetition

Maximum interval beyond which the PTS Error is triggered. The Presentation Time Stamp must be present in the transport stream at least once within this interval. The error is triggered if it is not within the interval

Type: double

Default: 0.7

Range: 0.001 - 4294967.295

RtpTimestampThreshold

Maximum difference between two consecutive RTP timestamps

Type: double

Default: 3

Range: 0.001 - 47721.858

SlicesPerIframe

Number of slices per I-frame. Typically frame height in pixels divided by 16. Zero enables auto-detection of slices per I-frame.

Type: u16

Default: 0

Range: 0 - 65535

VqAnalyzer Read-Only Attributes

There are no read-only attributes.