SimulcastConfig
配置多质量层级的视频流。
Java
public class SimulcastConfig {
final public StreamLayerConfig[] configs = new StreamLayerConfig[StreamLayerIndex.STREAM_LAYER_COUNT_MAX.getValue()];
public boolean publishFallbackEnable;
}
自从
自 v4.6.0 版本新增。
configs
分层推流配置项,详见 StreamLayerConfig。
publishFallbackEnable
是否开启分层推流回退。
true
:开启分层推流回退。当发布端性能或网络较差时,允许动态关闭多个不同质量层级的视频流,关闭顺序为 layer1 到 layer6。系统保证即使在网络状况差或设备性能受限的情况下,至少保留大流和最低分辨率的视频流,以维持基本的视频连贯性。false
:(默认)关闭分层推流回退。