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