STREAM_FALLBACK_OPTIONS
STREAM_FALLBACK_OPTIONS
网络较差时的音视频流回退处理选项。
枚举值
- STREAM_FALLBACK_OPTION_DISABLED
- (0):不进行音视频流回退处理,无法保证音视频质量。
- STREAM_FALLBACK_OPTION_VIDEO_STREAM_LOW
- (1):仅接收低质量(低分辨率、低码率)的视频流。
- STREAM_FALLBACK_OPTION_AUDIO_ONLY
- (2):当网络较差时,优先接收视频小流;若网络极差导致无法显示视频,则回退为仅接收音频流。
- STREAM_FALLBACK_OPTION_VIDEO_STREAM_LAYER_1
- (3):当网络较差时,若接收端调用了 setRemoteSubscribeFallbackOption 且存在对应的多层级视频流,则接收
VIDEO_STREAM_LAYER_1层的视频流。回退下限由STREAM_FALLBACK_OPTION_VIDEO_STREAM_LAYER_X决定。 - STREAM_FALLBACK_OPTION_VIDEO_STREAM_LAYER_2
- (4):当网络较差时,若接收端调用了 setRemoteSubscribeFallbackOption 且存在对应的多层级视频流,则接收
VIDEO_STREAM_LAYER_2层的视频流。回退下限由STREAM_FALLBACK_OPTION_VIDEO_STREAM_LAYER_X决定。 - STREAM_FALLBACK_OPTION_VIDEO_STREAM_LAYER_3
- (5):当网络较差时,若接收端调用了 setRemoteSubscribeFallbackOption 且存在对应的多层级视频流,则接收
VIDEO_STREAM_LAYER_3层的视频流。回退下限由STREAM_FALLBACK_OPTION_VIDEO_STREAM_LAYER_X决定。 - STREAM_FALLBACK_OPTION_VIDEO_STREAM_LAYER_4
- (6):当网络较差时,若接收端调用了 setRemoteSubscribeFallbackOption 且存在对应的多层级视频流,则接收
VIDEO_STREAM_LAYER_4层的视频流。回退下限由STREAM_FALLBACK_OPTION_VIDEO_STREAM_LAYER_X决定。 - STREAM_FALLBACK_OPTION_VIDEO_STREAM_LAYER_5
- (7):当网络较差时,若接收端调用了 setRemoteSubscribeFallbackOption 且存在对应的多层级视频流,则接收
VIDEO_STREAM_LAYER_5层的视频流。回退下限由STREAM_FALLBACK_OPTION_VIDEO_STREAM_LAYER_X决定。 - STREAM_FALLBACK_OPTION_VIDEO_STREAM_LAYER_6
- (8):当网络较差时,若接收端调用了 setRemoteSubscribeFallbackOption 且存在对应的多层级视频流,则接收
VIDEO_STREAM_LAYER_6层的视频流。回退下限由STREAM_FALLBACK_OPTION_VIDEO_STREAM_LAYER_X决定。