ZegoMixerOutputVideoConfig class

Mix stream output video config object.

Description: Configure the video parameters, coding format and bitrate of mix stream output. Use cases: Manual mixed stream scenario, such as Co-hosting.

Constructors

ZegoMixerOutputVideoConfig(ZegoVideoCodecID videoCodecID, int bitrate, {ZegoEncodeProfile encodeProfile = ZegoEncodeProfile.Default, int encodeLatency = 0, bool enableLowBitrateHD = false})

Properties

bitrate ↔ int
Mix stream output video bitrate in kbps. The default value is the bitrate configured in ZegoMixerVideoConfig.
getter/setter pair
enableLowBitrateHD ↔ bool
Enable high definition low bitrate. Default is false.
getter/setter pair
encodeLatency ↔ int
The video encoding delay of mixed stream output, Valid value range 0, 2000, in milliseconds. The default value is 0.
getter/setter pair
encodeProfile ZegoEncodeProfile
Mix stream video encode profile. Default value is 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
Mix stream output video coding format, supporting H.264 and h.265 coding.
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