VqAudioStreamResults Object


Description:

Video Quality Analyzer Audio 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.

VqAudioStreamResults Writable Attributes

There are no writable attributes.

VqAudioStreamResults Read-Only Attributes

Read-Only Attribute Description
AbsMosABelowThresholdProp

Proportion below Absolute MOS-A threshold configured.

Type: double

Default: 0

AudioChannelCount

Number of audio channels included in audio stream.

Type: u16

Default: 0

AvgAbsMosA

Average absolute MOS-A.

Type: double

Default: 0

AvgStreamAudioBw

Average bandwidth, in bits/sec, measured during a one-second window, excluding transport packet header overhead and error correction/retransmission.

Type: u32

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

CodecType

CODEC Type used for the audio stream.

Type: enum

Default: UNKNOWN

Possible Values:

Value Description
UNKNOWN

Unknown Audio CODEC.

MPEG_L1

MPEG-1 Layer 1 audio CODEC.

MPEG_L2

MPEG-1 Layer 2 audio CODEC.

MPEG_L3

MPEG-1 Layer 3 audio CODEC.

MPEG2_AAC

MPEG-2 Advanced Audio Coding CODEC.

AC3

AC-3 audio CODEC.

MPEG4_AAC

MPEG-4 Advanced Audio Coding CODEC.

MPEG4_LD_AAC

MPEG-4 Low Delay Advanced Audio Coding CODEC.

MPEG4_HE_AAC

MPEG-4 High Efficiency Advanced Audio Coding CODEC.

JPEG

Motion JPEG video CODEC (not applicable for audio).

MPEG1

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

MPEG2

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

H261

ITU-T H.261 video CODEC (not applicable for audio).

H263

ITU-T 1996 version of H.263 video CODEC (not applicable for audio).

H263_PLUS

ITU-T 1998 version of H.263 video CODEC (not applicable for audio).

H264

ITU-T H.264 video CODEC (not applicable for audio).

MPEG4

MPEG-4 video CODEC (not applicable for audio).

VC1

Microsoft VC1 video CODEC (not applicable for audio).

CodecTypeDegradSev

Severity of quality degradation due to CODEC quantization level.

Type: u8

Default: 0

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

DstAddr

Destination IP address.

Type: string

Default: 0

DstUdpPort

Destination UDP port.

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

IntervalAbsMosA

Interval absolute MOS-A.

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 frame inter-arrival jitter, in ms. (Computed relative to expected arrival time based on frame rate.)

Type: double

Default: 0

IntervalAvgStreamAudioBw

Average bandwidth of the audio stream for the interval.

Type: u32

Default: 0

IntervalMaxAbsMosA

Maximum Interval absolute MOS-A.

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

IntervalMinAbsMosA

Minimum Interval absolute MOS-A.

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

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

Number of transport packets received within interval.

Type: u32

Default: 0

IntervalTransportPktDiscardedCount

Number of transport packets discarded within 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 the interval.

Type: double

Default: 0

IntervalTransportPktLostCount

Number of transport packets lost within interval.

Type: u32

Default: 0

MaxAbsMosA

Maximum absolute MOS-A.

Type: double

Default: 0

MinAbsMosA

Minimum absolute MOS-A.

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

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

Audio reference clock rate, in Hz.

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

SrcAddr

Source IP address.

Type: string

Default: 0

SrcUdpPort

Source UDP port.

Type: u16

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