StreamFallbackOptions enum

Stream fallback option.

Inheritance

Constructors

StreamFallbackOptions()
const

Values

Disabled → const StreamFallbackOptions

No fallback behavior for the local/remote video stream when the uplink/downlink network condition is unreliable. The quality of the stream is not guaranteed.

VideoStreamLow → const StreamFallbackOptions

Under unreliable downlink network conditions, the remote video stream falls back to the low-stream (low resolution and low bitrate) video. You can only set this option in the RtcEngine.setRemoteSubscribeFallbackOption method. Nothing happens when you set this in the RtcEngine.setLocalPublishFallbackOption method.

AudioOnly → const StreamFallbackOptions

Under unreliable uplink network conditions, the published video stream falls back to audio only. Under unreliable downlink network conditions, the remote video stream first falls back to the low-stream (low resolution and low bitrate) video; and then to an audio-only stream if the network condition deteriorates.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
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

Constants

values → const List<StreamFallbackOptions>
A constant List of the values in this enum, in order of their declaration.