logo
On this page

ZegoPublishStreamQuality

ZegoPublishStreamQuality

Published stream quality information.

Details

Audio and video parameters and network quality, etc.

Declared in ZegoExpressDefines.h

Properties

videoCaptureFPS

videoCaptureFPS
nonatomic, assign double videoCaptureFPS

Video capture frame rate. The unit of frame rate is f/s

videoEncodeFPS

videoEncodeFPS
nonatomic, assign double videoEncodeFPS

Video encoding frame rate. The unit of frame rate is f/s

videoSendFPS

videoSendFPS
nonatomic, assign double videoSendFPS

Video transmission frame rate. The unit of frame rate is f/s

videoKBPS

videoKBPS
nonatomic, assign double videoKBPS

Video bit rate in kbps

audioCaptureFPS

audioCaptureFPS
nonatomic, assign double audioCaptureFPS

Audio capture frame rate. The unit of frame rate is f/s

audioSendFPS

audioSendFPS
nonatomic, assign double audioSendFPS

Audio transmission frame rate. The unit of frame rate is f/s

audioKBPS

audioKBPS
nonatomic, assign double audioKBPS

Audio bit rate in kbps

rtt

rtt
nonatomic, assign int rtt

Local to server delay, in milliseconds

packetLostRate

packetLostRate
nonatomic, assign double packetLostRate

Packet loss rate, in percentage, 0.0 ~ 1.0

level

level
nonatomic, assign ZegoStreamQualityLevel level

Published stream quality level

isHardwareEncode

isHardwareEncode
nonatomic, assign BOOL isHardwareEncode

Whether to enable hardware encoding

videoCodecID

videoCodecID
nonatomic, assign ZegoVideoCodecID videoCodecID

Video codec ID (Available since 1.17.0)

totalSendBytes

totalSendBytes
nonatomic, assign double totalSendBytes

Total number of bytes sent, including audio, video, SEI

audioSendBytes

audioSendBytes
nonatomic, assign double audioSendBytes

Number of audio bytes sent

videoSendBytes

videoSendBytes
nonatomic, assign double videoSendBytes

Number of video bytes sent

audioTrafficControlRate

audioTrafficControlRate
nonatomic, assign int audioTrafficControlRate

Audio traffic control ratio, in percentage, 0 ~ 100. A value of -1 indicates failed streaming. Higher values indicate greater traffic control impact.

videoTrafficControlRate

videoTrafficControlRate
nonatomic, assign int videoTrafficControlRate

Video traffic control ratio, in percentage, 0 ~ 100. A value of -1 indicates failed streaming. Higher values indicate greater traffic control impact.

Previous

zegopublishertakesnapshotconfig

Next

zegorangeaudio

On this page

Back to top