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