Rate this page:

VIQualityIssueType

Consts

VIQualityIssueTypeCodecMismatch

Copy URL

Indicates that local video is encoded by a codec different from the specified one. See [VIQualityIssueDelegate call:didDetectCodecMismatch:issueLevel:] for details.

VIQualityIssueTypeLocalVideoDegradation

Copy URL

Indicates that the video resolution sent to the endpoint is lower than a captured video resolution. See [VIQualityIssueDelegate call:didDetectLocalVideoDegradation:targetSize:issueLevel:] for details.

VIQualityIssueTypeHighMediaLatency

Copy URL

Indicates that network-based media latency is detected in the call. See [VIQualityIssueDelegate call:didDetectHighMediaLatency:issueLevel:] for details.

VIQualityIssueTypeIceDisconnected

Copy URL

Indicates that ICE connection is switched to the "disconnected" state during the call. See [VIQualityIssueDelegate call:didDetectIceDisconnected:] for details.

VIQualityIssueTypeLowBandwidth

Copy URL

Indicates that current bitrate is insufficient for sending video in current resolution. See [VIQualityIssueDelegate call:didDetectLowBandwidth:targetBitrate:issueLevel:] for details.

VIQualityIssueTypeNoAudioSignal

Copy URL

Indicates that no audio is captured by the microphone. See [VIQualityIssueDelegate call:didDetectNoAudioSignal:] for details.

VIQualityIssueTypePacketLoss

Copy URL

Indicates packet loss for last 2.5 seconds. See [VIQualityIssueDelegate call:didDetectPacketLoss:issueLevel:] for details.

VIQualityIssueTypeNoAudioReceive

Copy URL

Indicates that no audio is received on a remote audio stream.

The issue level obtained from [VICall issueLevelForType:] may be:

  1. VIQualityIssueLevelNone that indicates that audio is receiving on all remote audio streams
  2. VIQualityIssueLevelCritical that indicates a problem with audio receive on at least one remote audio stream

See [VIQualityIssueDelegate call:didDetectNoAudioReceiveOnStream:fromEndpoint:issueLevel:] for details.

VIQualityIssueTypeNoVideoReceive

Copy URL

Indicates that no video is received on a remote video stream.

The issue level obtained from [VICall issueLevelForType:] may be:

  1. VIQualityIssueLevelNone that indicates that video is receiving on all remote video streams according to their configuration
  2. VIQualityIssueLevelCritical that indicates a problem with video receive on at least one remote video stream

See [VIQualityIssueDelegate call:didDetectNoVideoReceiveOnStream:fromEndpoint:issueLevel:] for details.