ZegoPublishStreamQuality class

Published stream quality information.

Audio and video parameters and network quality, etc.

Constructors

ZegoPublishStreamQuality(double videoCaptureFPS, double videoEncodeFPS, double videoSendFPS, double videoKBPS, double audioCaptureFPS, double audioSendFPS, double audioKBPS, int rtt, double packetLostRate, ZegoStreamQualityLevel level, bool isHardwareEncode, ZegoVideoCodecID videoCodecID, double totalSendBytes, double audioSendBytes, double videoSendBytes)

Properties

audioCaptureFPS ↔ double
Audio capture frame rate. The unit of frame rate is f/s
getter/setter pair
audioKBPS ↔ double
Audio bit rate in kbps
getter/setter pair
audioSendBytes ↔ double
Number of audio bytes sent
getter/setter pair
audioSendFPS ↔ double
Audio transmission frame rate. The unit of frame rate is f/s
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
isHardwareEncode ↔ bool
Whether to enable hardware encoding
getter/setter pair
level ZegoStreamQualityLevel
Published stream quality level
getter/setter pair
packetLostRate ↔ double
Packet loss rate, in percentage, 0.0 ~ 1.0
getter/setter pair
rtt ↔ int
Local to server delay, in milliseconds
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
totalSendBytes ↔ double
Total number of bytes sent, including audio, video, SEI
getter/setter pair
videoCaptureFPS ↔ double
Video capture frame rate. The unit of frame rate is f/s
getter/setter pair
videoCodecID ZegoVideoCodecID
Video codec ID (Available since 1.17.0)
getter/setter pair
videoEncodeFPS ↔ double
Video encoding frame rate. The unit of frame rate is f/s
getter/setter pair
videoKBPS ↔ double
Video bit rate in kbps
getter/setter pair
videoSendBytes ↔ double
Number of video bytes sent
getter/setter pair
videoSendFPS ↔ double
Video transmission frame rate. The unit of frame rate is f/s
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