Options
All
  • Public
  • Public/Protected
  • All
Menu

Enumeration NERtcDegradationPreference

RTC带宽受限时的视频编码降级偏好

Index

Enumeration members

DEGRADATION_BALANCED

DEGRADATION_BALANCED: = 3

该模式下 SDK 固定输出竖屏模式的视频,如果采集到的视频是横屏模式,则视频编码器会对其进行裁剪。 该模式适用于当接收端无法调整视频方向时,例如旁路推流场景。

DEGRADATION_DEFAULT

DEGRADATION_DEFAULT: = 0

(默认)根据场景模式调整适应性偏好。【通信场景中,选择DEGRADATION_BALANCED模式,在编码帧率和视频质量之间保持平衡。直播场景中,选择DEGRADATION_MAINTAIN_QUALITY模式,降低编码帧率以保证视频质量。】

DEGRADATION_MAINTAIN_FRAMERATE

DEGRADATION_MAINTAIN_FRAMERATE: = 1

流畅优先,降低视频质量以保证编码帧率。在弱网环境下,降低视频清晰度以保证视频流畅,此时画质降低,画面会变得模糊,但可以保持视频流畅。

DEGRADATION_MAINTAIN_QUALITY

DEGRADATION_MAINTAIN_QUALITY: = 2

清晰优先,降低编码帧率以保证视频质量。在弱网环境下,降低视频帧率以保证视频清晰,此时可能会出现一定卡顿。