ZegoPublishStreamQuality class

推流质量对象

音视频参数与网络质量等

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
音频采集帧率,单位为 f/s
getter/setter pair
audioKBPS ↔ double
音频码率,单位为 kbps
getter/setter pair
audioSendBytes ↔ double
已发送的音频字节数
getter/setter pair
audioSendFPS ↔ double
音频发送帧率,单位为 f/s
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
isHardwareEncode ↔ bool
是否开启硬件编码
getter/setter pair
level ZegoStreamQualityLevel
推流质量级别
getter/setter pair
packetLostRate ↔ double
丢包率,单位为百分比,0.0 ~ 1.0
getter/setter pair
rtt ↔ int
本端至服务端的延迟,单位为毫秒
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
totalSendBytes ↔ double
已发送的总字节数,包括音频、视频和SEI等
getter/setter pair
videoCaptureFPS ↔ double
视频采集帧率,单位为 f/s
getter/setter pair
videoCodecID ZegoVideoCodecID
视频编码格式 (支持版本:1.17.0 及以上)
getter/setter pair
videoEncodeFPS ↔ double
视频编码帧率,单位为 f/s
getter/setter pair
videoKBPS ↔ double
视频码率,单位为 kbps
getter/setter pair
videoSendBytes ↔ double
已发送的视频字节数
getter/setter pair
videoSendFPS ↔ double
视频发送帧率,单位为 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