VINoAudioReceive class
Represents a quality issue reporting that no audio is received on the remote audio stream.
Issue level can be only VIQualityIssueLevel.Critical if the issue is detected or VIQualityIssueLevel.None if the issue is not detected or resolved.
If no audio receive is detected on several remote audio streams,the event will be invoked for each of the remote audio streams with the issue.
If the issue level is VIQualityIssueLevel.Critical the event will not be invoked with the level VIQualityIssueLevel.None in cases:
- The (conference) call ended
- The endpoint left the conference call - VIEndpoint.onEndpointRemoved is invoked
The issue is not detected for the following cases:
- The endpoint put the call on hold via VICall.hold
- The endpoint stopped sending audio during a call via VICall.sendAudio
Possible reasons:
- Poor internet connection on the client or the endpoint
- Connection lost on the endpoint
A subclass of VIQualityIssue
- Inheritance
-
- Object
- VIQualityIssue
- VINoAudioReceive
Properties
- audiostreamId → String
-
Id remote audio stream the issue occured on.
final
- endpointId → String
-
Id endpoint the issue belongs to.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- level → VIQualityIssueLevel
-
Issue level
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited