ZegoMixerOutputVideoConfig class
混流输出视频配置。
详情描述:配置混流输出的视频参数,编码格式、码率。 业务场景:手动混流场景,比如多人连麦直播。
Constructors
- ZegoMixerOutputVideoConfig(ZegoVideoCodecID videoCodecID, int bitrate, {ZegoEncodeProfile encodeProfile = ZegoEncodeProfile.Default, int encodeLatency = 0, bool enableLowBitrateHD = false})
Properties
- bitrate ↔ int
-
混流输出视频码率,单位为 kbps。默认值为 ZegoMixerVideoConfig 中配置的 bitrate。
getter/setter pair
- enableLowBitrateHD ↔ bool
-
开启高清低码,默认值为 false
getter/setter pair
- encodeLatency ↔ int
-
混流输出视频编码延时,有效值范围
0, 2000
, 单位毫秒。默认值为 0。getter/setter pair - encodeProfile ↔ ZegoEncodeProfile
-
混流输出视频编码规格。默认值为
ZegoEncodeProfileDefault
。getter/setter pair - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- videoCodecID ↔ ZegoVideoCodecID
-
混流输出视频编码格式,支持 H.264, H.265 编码。
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited