ZegoPlayStreamQuality
ZegoPlayStreamQuality
拉流质量对象
详情
音视频参数与网络质量等
Declared in ZegoExpressDefines.h
属性
videoRecvFPS
nonatomic, assign double videoRecvFPS视频接收帧率,单位为 f/s
videoDejitterFPS
nonatomic, assign double videoDejitterFPS视频抗抖动帧率,单位为 f/s (1.17.0 及以上版本支持)
videoDecodeFPS
nonatomic, assign double videoDecodeFPS视频解码帧率,单位为 f/s
videoRenderFPS
nonatomic, assign double videoRenderFPS视频渲染帧率,单位为 f/s
videoKBPS
nonatomic, assign double videoKBPS视频码率,单位为 kbps
videoBreakRate
nonatomic, assign double videoBreakRate视频卡顿次数,回调周期内的卡顿次数(1.17.0 及以上版本支持)
audioRecvFPS
nonatomic, assign double audioRecvFPS音频接收帧率,单位为 f/s
audioDejitterFPS
nonatomic, assign double audioDejitterFPS音频抗抖动帧率,单位为 f/s (1.17.0 及以上版本支持)
audioDecodeFPS
nonatomic, assign double audioDecodeFPS音频解码帧率,单位为 f/s
audioRenderFPS
nonatomic, assign double audioRenderFPS音频渲染帧率,单位为 f/s
audioKBPS
nonatomic, assign double audioKBPS音频码率,单位为 kbps
audioBreakRate
nonatomic, assign double audioBreakRate音频卡顿次数,回调周期内的卡顿次数 (1.17.0 及以上版本支持)
mos
nonatomic, assign double mos音频 MOS (平均主观意见分) 评估方法对拉流音频的质量评分,取值范围 [-1, 5],其中 -1 表示未知,[0, 5] 表示有效的评分,分数越高,音频质量越好。评分对应的主观感受请查阅 https://doc-zh.zego.im/article/1074#4_4 (2.16.0 及以上版本支持)
rtt
nonatomic, assign int rtt服务端至本端的延迟,单位为毫秒
packetLostRate
nonatomic, assign double packetLostRate丢包率,单位为百分比,0.0 ~ 1.0
peerToPeerDelay
nonatomic, assign int peerToPeerDelay端到端延迟,单位为毫秒
peerToPeerPacketLostRate
nonatomic, assign double peerToPeerPacketLostRate端到端丢包率,单位为百分比,0.0 ~ 1.0
level
delay
nonatomic, assign int delay本端接收到数据后到播放的延迟,单位为毫秒
avTimestampDiff
nonatomic, assign int avTimestampDiff- 支持版本:1.19.0 及以上
isHardwareDecode
nonatomic, assign BOOL isHardwareDecode是否开启硬件解码
videoCodecID
totalRecvBytes
nonatomic, assign double totalRecvBytes已接收的总字节数,包括音频、视频和 SEI 等
audioRecvBytes
nonatomic, assign double audioRecvBytes已接收的音频字节数
videoRecvBytes
nonatomic, assign double videoRecvBytes已接收的视频字节数
audioCumulativeBreakCount
nonatomic, assign unsigned int audioCumulativeBreakCount累计音频卡顿次数 (2.9.0 及以上版本支持)
audioCumulativeBreakTime
nonatomic, assign unsigned int audioCumulativeBreakTime累计音频卡顿时长,单位为毫秒 (2.9.0 及以上版本支持)
audioCumulativeBreakRate
nonatomic, assign double audioCumulativeBreakRate累计音频卡顿率,单位为百分比,0.0 ~ 100.0 (2.9.0 及以上版本支持)
audioCumulativeDecodeTime
nonatomic, assign unsigned int audioCumulativeDecodeTime累计音频解码时长,单位为毫秒 (2.9.0 及以上版本支持)
videoCumulativeBreakCount
nonatomic, assign unsigned int videoCumulativeBreakCount累计视频卡顿次数 (2.9.0 及以上版本支持)
videoCumulativeBreakTime
nonatomic, assign unsigned int videoCumulativeBreakTime累计视频卡顿时长,单位为毫秒 (2.9.0 及以上版本支持)
videoCumulativeBreakRate
nonatomic, assign double videoCumulativeBreakRate累计视频卡顿率,单位为百分比,0.0 ~ 1.0 (2.9.0 及以上版本支持)
videoCumulativeDecodeTime
nonatomic, assign unsigned int videoCumulativeDecodeTime累计视频解码时长,单位为毫秒 (2.9.0 及以上版本支持)
muteVideo
nonatomic, assign int muteVideo禁用视频, (3.13.0 及以上版本支持)
muteAudio
nonatomic, assign int muteAudio禁用音频, (3.13.0 及以上版本支持)
