STREAM_FALLBACK_OPTIONS

  • C++

更新时间不可用

网络较差时的音视频流回退处理选项。

枚举值

参数名描述
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 决定。

表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?