RteAbrFallbackLayer

视频流回退的质量层级。

自从
v4.5.0
Note:
  • 使用 kRteAbrFallbackLayer1kRteAbrFallbackLayer6technical support开通 ABR 功能。开通后,你可以自定义每一个层级的分辨率,然后选择其中任意一个层级作为视频流回退的最低分辨率。在网络情况差时,SDK 会以此为下限,在此范围内根据网络状况动态调整分辨率。
  • 自定义分辨率时请务必将视频质量层级(Layer)按分辨率从大到小进行排序,分辨率相同时需按帧率从大到小进行排序。

枚举值

kRteAbrFallbackDisabled
0:0: 不对音视频流作回退处理,但不能保证音视频流的质量。
kRteAbrFallbackLow
1:(默认)回退至最低质量的视频流。该层级的分辨率最低。
kRteAbrFallbackAudioOnly
2:先尝试只接收最低质量的视频流;如果因网络环境太差无法显示视频,则再回退到只接收订阅的音频流。
kRteAbrFallbackLayer1
3:回退到视频质量层级 1。该层级的分辨率和码率仅低于所订阅的最高质量的视频流。
kRteAbrFallbackLayer2
4:回退到视频质量层级 2。该层级的分辨率仅低于层级 1。
kRteAbrFallbackLayer3
5:回退到视频质量层级 3。该层级的分辨率仅低于层级 2。
kRteAbrFallbackLayer4
5:回退到视频质量层级 4。该层级的分辨率仅低于层级 3。
kRteAbrFallbackLayer5
5:回退到视频质量层级 5。该层级的分辨率仅低于层级 4。
kRteAbrFallbackLayer6
5:回退到视频质量层级 6。该层级的分辨率仅低于层级 5。