AgoraDegradationPreference

  • iOS

更新时间不可用

带宽受限时的视频降级偏好设置。

枚举值

参数名描述
AgoraDegradationMaintainAuto

(-1):(默认)自动模式。SDK 会根据设置的视频场景自动选择 AgoraDegradationMaintainFramerate、AgoraDegradationBalanced 或 AgoraDegradationMaintainResolution,以实现最佳的整体用户体验(QoE)。

AgoraDegradationMaintainQuality

(0):在带宽受限的视频编码过程中,优先降低视频帧率以保持视频分辨率。适用于对视频画质要求较高的场景。

AgoraDegradationMaintainFramerate

(1):在带宽受限的视频编码过程中,优先降低视频分辨率以保持视频帧率。适用于对视频流畅性要求较高且可接受画质降低的场景。

AgoraDegradationBalanced

(2):在带宽受限的视频编码过程中,同时降低视频帧率和分辨率。相比 AgoraDegradationMaintainQuality 和 AgoraDegradationMaintainFramerate,该模式的降级程度更小,适用于对流畅性和画质均有要求的场景。

注: 发送端视频分辨率可能会发生变化,接收端需处理该问题。详见 rtcEngine:videoSizeChangedOfSourceType:uid:size:rotation:。

AgoraDegradationMaintainResolution

(3):在带宽受限的视频编码过程中,优先降低视频帧率以保持视频分辨率。适用于对视频画质要求较高的场景。

AgoraDegradationDisable

(100):禁用 VQC 调整。

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

这个页面有帮助吗?