AbrFallbackLayer
Fallback quality layers for video streams.
- Since
- Available since v4.4.0.
Note: Notes:
- To use
LAYER1toLAYER6, please contact technical support to enable the ABR feature. Once enabled, you can customize the resolution of each layer and select any layer as the lowest resolution for fallback. When network conditions are poor, the SDK dynamically adjusts resolution within this range. - When customizing resolutions, ensure video quality layers are ordered from highest to lowest resolution. If resolutions are the same, order by frame rate from high to low.
Enumerations
- DISABLED
- (0): No fallback processing for audio/video streams, but stream quality is not guaranteed.
- LOW
- (1): (Default) Fallback to low-quality video stream with lowest resolution.
- AUDIO_ONLY
- (2): Prefer receiving low-quality video stream; if video cannot be displayed due to poor network, fallback to receiving only subscribed remote audio stream.
- LAYER1
- (3): Fallback to video quality layer 1, resolution and bitrate just below the highest subscribed stream.
- LAYER2
- (4): Fallback to video quality layer 2, resolution just below layer 1.
- LAYER3
- (5): Fallback to video quality layer 3, resolution slightly lower than layer 2.
- LAYER4
- (6): Fallback to video quality layer 4, resolution just below layer 3.
- LAYER5
- (7): Fallback to video quality layer 5, resolution slightly lower than layer 4.
- LAYER6
- (8): Fallback to video quality layer 6, resolution slightly lower than layer 5.