ZegoPlayStreamQuality Class Reference
Inherits from | NSObject |
---|---|
Declared in | ZegoExpressDefines.h |
videoRecvFPS
Video receiving frame rate. The unit of frame rate is f/s
@property (nonatomic, assign) double videoRecvFPS
Declared In
ZegoExpressDefines.h
videoDejitterFPS
Video dejitter frame rate. The unit of frame rate is f/s (Available since 1.17.0)
@property (nonatomic, assign) double videoDejitterFPS
Declared In
ZegoExpressDefines.h
videoDecodeFPS
Video decoding frame rate. The unit of frame rate is f/s
@property (nonatomic, assign) double videoDecodeFPS
Declared In
ZegoExpressDefines.h
videoRenderFPS
Video rendering frame rate. The unit of frame rate is f/s
@property (nonatomic, assign) double videoRenderFPS
Declared In
ZegoExpressDefines.h
videoKBPS
Video bit rate in kbps
@property (nonatomic, assign) double videoKBPS
Declared In
ZegoExpressDefines.h
videoBreakRate
Video break rate, the unit is (number of breaks / every 10 seconds) (Available since 1.17.0)
@property (nonatomic, assign) double videoBreakRate
Declared In
ZegoExpressDefines.h
audioRecvFPS
Audio receiving frame rate. The unit of frame rate is f/s
@property (nonatomic, assign) double audioRecvFPS
Declared In
ZegoExpressDefines.h
audioDejitterFPS
Audio dejitter frame rate. The unit of frame rate is f/s (Available since 1.17.0)
@property (nonatomic, assign) double audioDejitterFPS
Declared In
ZegoExpressDefines.h
audioDecodeFPS
Audio decoding frame rate. The unit of frame rate is f/s
@property (nonatomic, assign) double audioDecodeFPS
Declared In
ZegoExpressDefines.h
audioRenderFPS
Audio rendering frame rate. The unit of frame rate is f/s
@property (nonatomic, assign) double audioRenderFPS
Declared In
ZegoExpressDefines.h
audioKBPS
Audio bit rate in kbps
@property (nonatomic, assign) double audioKBPS
Declared In
ZegoExpressDefines.h
audioBreakRate
Audio break rate, the unit is (number of breaks / every 10 seconds) (Available since 1.17.0)
@property (nonatomic, assign) double audioBreakRate
Declared In
ZegoExpressDefines.h
mos
The audio quality of the playing stream determined by the audio MOS (Mean Opinion Score) measurement method, value range [-1, 5], where -1 means unknown, [0, 5] means valid score, the higher the score, the better the audio quality. For the subjective perception corresponding to the MOS value, please refer to https://docs.zegocloud.com/article/3720#4_4 (Available since 2.16.0)
@property (nonatomic, assign) double mos
Declared In
ZegoExpressDefines.h
rtt
Server to local delay, in milliseconds
@property (nonatomic, assign) int rtt
Declared In
ZegoExpressDefines.h
packetLostRate
Packet loss rate, in percentage, 0.0 ~ 1.0
@property (nonatomic, assign) double packetLostRate
Declared In
ZegoExpressDefines.h
peerToPeerDelay
Delay from peer to peer, in milliseconds
@property (nonatomic, assign) int peerToPeerDelay
Declared In
ZegoExpressDefines.h
peerToPeerPacketLostRate
Packet loss rate from peer to peer, in percentage, 0.0 ~ 1.0
@property (nonatomic, assign) double peerToPeerPacketLostRate
Declared In
ZegoExpressDefines.h
level
Published stream quality level
@property (nonatomic, assign) ZegoStreamQualityLevel level
Declared In
ZegoExpressDefines.h
delay
Delay after the data is received by the local end, in milliseconds
@property (nonatomic, assign) int delay
Declared In
ZegoExpressDefines.h
avTimestampDiff
The difference between the video timestamp and the audio timestamp, used to reflect the synchronization of audio and video, in milliseconds. This value is less than 0 means the number of milliseconds that the video leads the audio, greater than 0 means the number of milliseconds that the video lags the audio, and 0 means no difference. When the absolute value is less than 200, it can basically be regarded as synchronized audio and video, when the absolute value is greater than 200 for 10 consecutive seconds, it can be regarded as abnormal (Available since 1.19.0)
@property (nonatomic, assign) int avTimestampDiff
Declared In
ZegoExpressDefines.h
isHardwareDecode
Whether to enable hardware decoding
@property (nonatomic, assign) BOOL isHardwareDecode
Declared In
ZegoExpressDefines.h
videoCodecID
Video codec ID (Available since 1.17.0)
@property (nonatomic, assign) ZegoVideoCodecID videoCodecID
Declared In
ZegoExpressDefines.h
totalRecvBytes
Total number of bytes received, including audio, video, SEI
@property (nonatomic, assign) double totalRecvBytes
Declared In
ZegoExpressDefines.h
audioRecvBytes
Number of audio bytes received
@property (nonatomic, assign) double audioRecvBytes
Declared In
ZegoExpressDefines.h
videoRecvBytes
Number of video bytes received
@property (nonatomic, assign) double videoRecvBytes
Declared In
ZegoExpressDefines.h
audioCumulativeBreakCount
Accumulated audio break count (Available since 2.9.0)
@property (nonatomic, assign) unsigned int audioCumulativeBreakCount
Declared In
ZegoExpressDefines.h
audioCumulativeBreakTime
Accumulated audio break time, in milliseconds (Available since 2.9.0)
@property (nonatomic, assign) unsigned int audioCumulativeBreakTime
Declared In
ZegoExpressDefines.h
audioCumulativeBreakRate
Accumulated audio break rate, in percentage, 0.0 ~ 100.0 (Available since 2.9.0)
@property (nonatomic, assign) double audioCumulativeBreakRate
Declared In
ZegoExpressDefines.h
audioCumulativeDecodeTime
Accumulated audio decode time, in milliseconds (Available since 2.9.0)
@property (nonatomic, assign) unsigned int audioCumulativeDecodeTime
Declared In
ZegoExpressDefines.h
videoCumulativeBreakCount
Accumulated video break count (Available since 2.9.0)
@property (nonatomic, assign) unsigned int videoCumulativeBreakCount
Declared In
ZegoExpressDefines.h
videoCumulativeBreakTime
Accumulated video break time, in milliseconds (Available since 2.9.0)
@property (nonatomic, assign) unsigned int videoCumulativeBreakTime
Declared In
ZegoExpressDefines.h
videoCumulativeBreakRate
Accumulated video break rate, in percentage, 0.0 ~ 1.0 (Available since 2.9.0)
@property (nonatomic, assign) double videoCumulativeBreakRate
Declared In
ZegoExpressDefines.h
videoCumulativeDecodeTime
Accumulated video decode time, in milliseconds (Available since 2.9.0)
@property (nonatomic, assign) unsigned int videoCumulativeDecodeTime
Declared In
ZegoExpressDefines.h
muteVideo
Mute video (Available since 3.13.0)
@property (nonatomic, assign) int muteVideo
Declared In
ZegoExpressDefines.h
muteAudio
Mute audio (Available since 3.13.0)
@property (nonatomic, assign) int muteAudio
Declared In
ZegoExpressDefines.h