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