VqVideoStreamResults Object


Description:

Video Quality Analyzer Video Stream Results.

Parents: VqDeviceChannelBlock, VqProbeChannelBlock

Relations:

Side name
(Type)
Relative Description
ResultParent
(ResultChild)

VqAnalyzer, VqDeviceChannelBlock, VqProbeChannelBlock

Use this to connect a results object to an object.

VqVideoStreamResults Writable Attributes

There are no writable attributes.

VqVideoStreamResults Read-Only Attributes

Read-Only Attribute Description
AbsMosAvBelowThresholdProp

Proportion below absolute MOS-AV threshold configured.

Type: double

Default: 0

AbsMosVBelowThresholdProp

Proportion below Absolute MOS-V threshold configured.

Type: double

Default: 0

AvgAbsMosAv

Average absolute MOS-AV.

Type: double

Default: 0

AvgAbsMosV

Average absolute MOS-V.

Type: double

Default: 0

AvgGopLength

Average Group of Pictures length, in frames.

Type: u16

Default: 0

AvgRelMosV

Average relative MOS-V.

Type: double

Default: 0

AvgStreamVideoBw

Average video stream bandwidth.

Type: u32

Default: 0

BframeAvgVideoBw

Average B-Frame video bandwidth.

Type: u32

Default: 0

BframeCount

B-Frames received.

Type: u32

Default: 0

BframeErrExtImpairedProp

Proportion of average-sized B-Frame impaired by error extension from a previous frame packet loss or discard.

Type: double

Default: 0

BframeImpairedCount

B-Frames received with impairments.

Type: u32

Default: 0

BframeImpairedProp

Proportion of B-Frames impaired by packet loss or discard.

Type: double

Default: 0

BframeMaxVideoBw

Maximum B-Frame video bandwidth.

Type: u32

Default: 0

BframePktCount

B-Frame packets received.

Type: u32

Default: 0

BframePktDiscardedCount

B-Frame packets discarded.

Type: u32

Default: 0

BframePktLostCount

B-Frame packets lost.

Type: u32

Default: 0

BframeTypImpairedProp

Proportion of average-sized B-Frames impaired by packet loss or discard.

Type: double

Default: 0

BurstCount

Number of burst periods where significant packet loss/discard is occurring.

Type: u32

Default: 0

BurstLength

Average length of a packet loss burst, in transport packets.

Type: u32

Default: 0

BurstLossRate

Proportion of packets lost (before application of error correction algorithms) during burst periods.

Type: double

Default: 0

CodecQuantizationDegradSev

Severity of quality degradation due to CODEC quantization level.

Type: u8

Default: 0

CodecType

CODEC Type used for the video stream.

Type: enum

Default: UNKNOWN

Possible Values:

Value Description
UNKNOWN

Unknown Video CODEC.

MPEG_L1

MPEG-1 Layer 1 audio CODEC (not applicable for video).

MPEG_L2

MPEG-1 Layer 2 audio CODEC (not applicable for video).

MPEG_L3

MPEG-1 Layer 3 audio CODEC (not applicable for video).

MPEG2_AAC

MPEG-2 Advanced Audio Coding CODEC (not applicable for video).

AC3

AC-3 audio CODEC (not applicable for video).

MPEG4_AAC

MPEG-4 Advanced Audio Coding CODEC (not applicable for video).

MPEG4_LD_AAC

MPEG-4 Low Delay Advanced Audio Coding CODEC (not applicable for video).

MPEG4_HE_AAC

MPEG-4 High Efficiency Advanced Audio Coding CODEC (not applicable for video).

JPEG

motion JPEG video CODEC.

MPEG1

MPEG-1 video CODEC.

MPEG2

MPEG-2 video CODEC.

H261

ITU-T H.261 video CODEC.

H263

ITU-T 1996 version of H.263 video CODEC.

H263_PLUS

ITU-T 1998 version of H.263 video CODEC.

H264

ITU-T H.264 video CODEC.

MPEG4

MPEG-4 video CODEC.

VC1

Microsoft VC1 video CODEC.

ContinuityErrorCount

Indicates whether packet order was incorrect, packets were lost, or the same packet occurs multiple times.

Type: u32

Default: 0

CrcErrorCount

Indicates corruption of the Cyclical Redundancy Check of various transport packets.

Type: u32

Default: 0

CurrGopLength

Current Group of Pictures length, in frames.

Type: u16

Default: 0

DstAddr

Destination IP address.

Type: string

Default: 0

DstUdpPort

Destination UDP port.

Type: u16

Default: 0

EstPeakSigNoiseRatio

Estimated peak signal-to-noise ratio, in dB.

Type: double

Default: 0

FrameHeight

Video frame height, in pixels.

Type: u16

Default: 0

FrameInterlacing

Indicates the stream's interlacing state.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Frames are interlaced.

FALSE

Frames are progressive.

FrameRate

Video frame rate, in frames per second.

Type: double

Default: 0

FrameRateDegradSev

Severity of quality degradation due to frame presentation rate.

Type: u8

Default: 0

FrameResolutionDegradSev

Severity of quality degradation due to frame resolution (size).

Type: u8

Default: 0

FrameWidth

Video frame width, in pixels.

Type: u16

Default: 0

GapCount

Number of gap periods where no significant packet loss/discard is occurring.

Type: u32

Default: 0

GapLength

Average length of a gap, in transport packets.

Type: u32

Default: 0

GapLossRate

Proportion of packets lost (before application of error correction algorithms) during gap periods.

Type: double

Default: 0

GopLengthDegradSev

Severity of quality degradation due to the GoP length.

Type: u8

Default: 0

GopStructure

GoP structure, expressed as a series of characters corresponding to the frame types used.

Type: string

Default: Unknown

HighDetailProp

Proportion of video stream containing high detail images.

Type: double

Default: 0

HighMotionProp

Proportion of video stream that contains high motion images.

Type: double

Default: 0

HighPanningProp

Proportion of video stream that contains a high degree of panning.

Type: double

Default: 0

IframeAvgVideoBw

Average video bandwidth of I-Frames.

Type: u32

Default: 0

IframeCount

I-Frames received.

Type: u32

Default: 0

IframeImpairedCount

I-Frames received with impairments.

Type: u32

Default: 0

IframeImpairedProp

Proportion of I-Frames impaired by packet loss or discard for interval.

Type: double

Default: 0

IframeInterarrivalJitter

I-Frame interarrival jitter, in ms. (Computed relative to expected arrival time based on frame rate.)

Type: double

Default: 0

IframeMaxVideoBw

Maximum video bandwidth of I-Frames.

Type: u32

Default: 0

IframePktCount

I-Frame packets received.

Type: u32

Default: 0

IframePktDiscardedCount

I-Frame packets discarded.

Type: u32

Default: 0

IframePktLostCount

I-Frame packets lost.

Type: u32

Default: 0

IframeTypImpairedProp

Proportion of average-sized I-Frames impaired by packet loss or discard.

Type: double

Default: 0

InterIframeGap

Average gap, in frames, between I-frames (excluding the I-frames).

Type: u16

Default: 0

IntervalAbsMosV

Absolute MOS-V for interval.

Type: double

Default: 0

IntervalAvgDelayFactor

Average interval delay metric for the reporting interval.

Type: double

Default: 0

IntervalAvgMediaLossRate

Interval average MLR.

Type: u32

Default: 0

IntervalAvgPpdv

Average packet-to-packet delay variation for interval.

Type: double

Default: 0

IntervalAvgStreamVideoBw

Average video stream bandwidth for interval.

Type: u32

Default: 0

IntervalBframeCount

B-Frames received for interval.

Type: u32

Default: 0

IntervalBframeErrExtImpairedProp

Proportion of average-sized B-Frames impaired by error extension from a previous frame packet loss or discard for interval.

Type: double

Default: 0

IntervalBframeImpairedCount

B-Frames received with impairment for interval.

Type: u32

Default: 0

IntervalBframeImpairedProp

Proportion of B-Frames received with impairments for interval.

Type: double

Default: 0

IntervalEstPeakSigNoiseRatio

Estimated peak Signal-to-Noise ratio for interval.

Type: double

Default: 0

IntervalHighDetailProp

Proportion of high detail images for interval.

Type: double

Default: 0

IntervalHighMotionProp

Proportion of high motion images for interval.

Type: double

Default: 0

IntervalHighPanningProp

Proportion of high panning images for interval.

Type: double

Default: 0

IntervalIframeCount

I-Frames received for interval.

Type: u32

Default: 0

IntervalIframeImpairedCount

I-Frames received with impairment for interval.

Type: u32

Default: 0

IntervalIframeImpairedProp

Proportion of I-Frames received with impairment.

Type: double

Default: 0

IntervalLowDetailProp

Proportion of low detail images for interval.

Type: double

Default: 0

IntervalLowMotionProp

Proportion of low motion images for interval.

Type: double

Default: 0

IntervalMaxAbsMosV

Maximum Interval absolute MOS-V.

Type: double

Default: 0

IntervalMaxDelayFactor

Maximum interval delay metric for the reporting interval.

Type: double

Default: 0

IntervalMaxMediaLossRate

Interval maximum MLR.

Type: u32

Default: 0

IntervalMaxMosAv

Maximum Interval Absolute MOS-AV.

Type: double

Default: 0

IntervalMaxRelMosV

Maximum Interval Relative MOS-V.

Type: double

Default: 0

IntervalMinAbsMosV

Minimum Interval absolute MOS-V.

Type: double

Default: 0

IntervalMinDelayFactor

Minimum interval delay metric for the reporting interval.

Type: double

Default: 0

IntervalMinMediaLossRate

Interval minimum MLR.

Type: u32

Default: 0

IntervalMinMosAv

Minimum Interval Absolute MOS-AV.

Type: double

Default: 0

IntervalMinRelMosV

Minimum Interval Relative MOS-V.

Type: double

Default: 0

IntervalMosAv

Absolute MOS-AV for interval.

Type: double

Default: 0

IntervalPframeCount

P-Frames received for interval.

Type: u32

Default: 0

IntervalPframeErrExtImpairedProp

Proportion of average-sized P-Frames impaired by error extension from a previous frame packet loss or discard for interval.

Type: double

Default: 0

IntervalPframeImpairedCount

P-Frames received with impairment for interval.

Type: u32

Default: 0

IntervalPframeImpairedProp

Proportion of P-Frames received with impairments for interval.

Type: double

Default: 0

IntervalRelMosV

Relative MOS-V for interval.

Type: double

Default: 0

IntervalSiframeCount

SI-Frame received for interval.

Type: u32

Default: 0

IntervalSiframeImpairedCount

SI-Frame received with impairments for interval.

Type: u32

Default: 0

IntervalSiframeImpairedProp

Proportion of SI-Frames received with impairments for interval.

Type: double

Default: 0

IntervalSpframeCount

SP-Frame count for interval.

Type: u32

Default: 0

IntervalSpframeErrExtImpairedProp

Proportion of average-sized SP-Frames impaired by error extension from a previous frame packet loss or discard for interval.

Type: double

Default: 0

IntervalSpframeImpairedCount

SP-Frames received with impairment for interval.

Type: u32

Default: 0

IntervalSpframeImpairedProp

Proportion of SP-Frames received with impairments for interval.

Type: double

Default: 0

IntervalStaticImageProp

Proportion of static images for interval.

Type: double

Default: 0

IntervalTransportBurstCount

Number of burst periods where significant packet loss/discard is occurring.

Type: u16

Default: 0

IntervalTransportBurstLength

Average length of a packet loss burst, in transport packets.

Type: u32

Default: 0

IntervalTransportBurstLossRate

Proportion of packets lost (before application of error correction algorithms) during burst periods.

Type: double

Default: 0

IntervalTransportGapCount

Number of gap periods where no significant packet loss/discard is occurring.

Type: u16

Default: 0

IntervalTransportGapLength

Average length of a gap, in transport packets.

Type: u32

Default: 0

IntervalTransportGapLossRate

Proportion of packets lost (before application of error correction algorithms) during gap periods.

Type: double

Default: 0

IntervalTransportPktCount

Transport packets received for interval.

Type: u32

Default: 0

IntervalTransportPktDiscardedCount

Transport packets discarded for interval.

Type: u32

Default: 0

IntervalTransportPktDuplicatedCount

Number of duplicate transport packets received.

Type: u32

Default: 0

IntervalTransportPktEffLossRate

Proportion of transport packets lost or discarded during interval.

Type: double

Default: 0

IntervalTransportPktLostCount

Transport packets lost for interval.

Type: u32

Default: 0

IntervalVstq

Transmission quality for interval.

Type: double

Default: 0

LowDetailProp

Proportion of video stream containing low detail images.

Type: double

Default: 0

LowMotionProp

Proportion of video stream that contains low motion images.

Type: double

Default: 0

MaxAbsMosAv

Maximum absolute MOS-AV.

Type: double

Default: 0

MaxAbsMosV

Maximum absolute MOS-V.

Type: double

Default: 0

MaxGopLength

Maximum Group of Pictures length, in frames.

Type: u16

Default: 0

MaxRelMosV

Maximum relative MOS-V.

Type: double

Default: 0

MinAbsMosAv

Minimum absolute MOS-AV.

Type: double

Default: 0

MinAbsMosV

Minimum absolute MOS-V.

Type: double

Default: 0

MinRelMosV

Minimum relative MOS-V.

Type: double

Default: 0

Pat2ErrorCount

Indicates multiple Program Association Table packets received.

Type: u32

Default: 0

PatErrorCount

Program Association Tale errors.

Type: u32

Default: 0

PcrAccuracyErrorCount

Indicates an error detected in the PCR accuracy.

Type: u32

Default: 0

PcrDiscontinuityErrorCount

Indicates a discontinuity in the PCR values received.

Type: u32

Default: 0

PcrErrorCount

Indicates the Program Clock Reference packet was not detected.

Type: u32

Default: 0

PcrRepetitionErrorCount

Indicates when a PCR repeats faster than every 40 ms.

Type: u32

Default: 0

PframeAvgVideoBw

Average P-Frame video bandwidth.

Type: u32

Default: 0

PframeCount

P-Frames received.

Type: u32

Default: 0

PframeErrExtImpairedProp

Proportion of average-sized P-Frames impaired by error extension from a previous frame packet loss or discard.

Type: double

Default: 0

PframeImpairedCount

P-Frames received with impairments.

Type: u32

Default: 0

PframeImpairedProp

Proportion of P-Frames impaired by packet loss or discard.

Type: double

Default: 0

PframeMaxVideoBw

Maximum P-Frame video bandwidth.

Type: u32

Default: 0

PframePktCount

P-Frame packets received.

Type: u32

Default: 0

PframePktDiscardedCount

P-Frame packets discarded.

Type: u32

Default: 0

PframePktLostCount

P-Frame packets lost.

Type: u32

Default: 0

PframeTypImpairedProp

Proportion of average-sized P-Frames impaired of discarded.

Type: double

Default: 0

Pid

Program identifier.

Type: u32

Default: 0

PidErrorCount

Indicates that a Program ID exists without a corresponding data stream.

Type: u32

Default: 0

PktLossDegradSev

Severity of quality degradation due to network transport packet loss.

Type: u8

Default: 0

Pmt2ErrorCount

Indicates PMT 2 errors.

Type: u32

Default: 0

PmtErrorCount

Indicates an error in the Program Map Table.

Type: u32

Default: 0

Ppdv

Stream transport Packet-to-Packet Delay Variation (RFC3550) in milliseconds.

Type: double

Default: 0

PtsErrorCount

Indicates an error occurred in the Presentation Time Stamps.

Type: u32

Default: 0

RefClockRate

Reference clock rate, in Hz.

Type: double

Default: 0

RelMosVBelowThresholdProp

Proportion below Relative MOS-V threshold configured.

Type: double

Default: 0

RtpPktDiscardedCount

Number of transport packets discarded.

Type: u32

Default: 0

RtpPktDuplicateCount

Number of duplicate transport packets received.

Type: u32

Default: 0

RtpPktLostCount

Number of transport packets lost.

Type: u32

Default: 0

RtpPktOosCount

Number of transport packets arriving out of sequence.

Type: u32

Default: 0

RtpSsrc

RTP Synchronization Source (SSRC) field.

Type: u32

Default: 0

RtpTimestampErrorCount

Number of packets received outside of the timestamp interval threshold.

Type: u32

Default: 0

RtpTransportPktCount

Number of transport packets received.

Type: u32

Default: 0

SiframeAvgVideoBw

Average SI-Frame video bandwidth.

Type: u32

Default: 0

SiframeMaxVideoBw

Maximum SI-Frame video bandwidth.

Type: u32

Default: 0

SiframePktCount

SI-Frame packets received.

Type: u32

Default: 0

SiframePktDiscardedCount

SI-Frame packets discarded.

Type: u32

Default: 0

SiframePktLostCount

SI-Frame packets lost.

Type: u32

Default: 0

SiframeTypImpairedProp

Proportion of average-sized SI-Frame impaired or discarded.

Type: double

Default: 0

SlicesPerIframe

Average number of slices contained in each I-frame.

Type: u16

Default: 0

SpframeAvgVideoBw

Average video bandwidth of SP-Frames.

Type: u32

Default: 0

SpframeErrExtImpairedProp

Proportion of average-sized SP-Frame impaired by error extension from a previous frame packet loss or discard.

Type: double

Default: 0

SpframeMaxVideoBw

Maximum video bandwidth of SP-Frames.

Type: u32

Default: 0

SpframePktCount

SP-Frame packets received.

Type: u32

Default: 0

SpframePktDiscardedCount

SP-Frame packets discarded.

Type: u32

Default: 0

SpframePktLostCount

SP-Frame packets lost.

Type: u32

Default: 0

SpframeTypImpairedProp

Proportion of average-sized SP-Frames impaired or discarded.

Type: double

Default: 0

SrcAddr

Source IP address.

Type: string

Default: 0

SrcUdpPort

Source UDP port.

Type: u16

Default: 0

StaticImageProp

Proportion of video stream containing static images.

Type: double

Default: 0

SyncByteErrorCount

Sync Byte Error (See ETSI TR 101-290 Priority 1 for more info).

Type: u32

Default: 0

SyncLossCount

Sync Loss (See ETSI TR 101-290 Priority 1 for more info).

Type: u32

Default: 0

Timestamp

Test module timestamp for when the result object was updated.

Type: double

Default: 0

TimestampString

Test module timestamp for when the result object was updated. (As a human-readable string.)

Type: string

Default: "" (empty string)

TransportErrorCount

Provides count of errored TS packets.

Type: u32

Default: 0

TransportPktCount

Number of Transport Packets Received.

Type: u32

Default: 0

TransportPktLostCount

Number of Transport Packets Lost.

Type: u32

Default: 0

UncorrLossProp

Total proportion of stream transport packets lost in the transport network.

Type: double

Default: 0

VidScrambling

Indicates the video stream's encryption state.

Type: enum

Default: NONE

Possible Values:

Value Description
NONE

Video stream is not encrypted.

SCRAMBLED

Video stream is encrypted.

Vstq

Transmission quality.

Type: double

Default: 0