Public 属性

int uid
 
int delay
 
int width
 
int height
 
int receivedBitrate
 
int decoderOutputFrameRate
 
int rendererOutputFrameRate
 
int packetLossRate
 
int rxStreamType
 
int totalFrozenTime
 
int frozenRate
 
int totalActiveTime
 

详细描述

远端视频相关的统计信息。

类成员变量说明

◆ uid

int io.agora.rtc.IRtcEngineEventHandler.RemoteVideoStats.uid

用户 ID,指定是哪个用户的视频流。

◆ delay

int io.agora.rtc.IRtcEngineEventHandler.RemoteVideoStats.delay
弃用:
该参数已废弃。声网不建议你使用。 在有音画同步机制的音视频场景中,你可以参考 RemoteAudioStats 里的 networkTransportDelayjitterBufferDelay 成员的值,了解视频的延迟数据。

延迟,单位为毫秒。

◆ width

int io.agora.rtc.IRtcEngineEventHandler.RemoteVideoStats.width

远端视频流宽度。

◆ height

int io.agora.rtc.IRtcEngineEventHandler.RemoteVideoStats.height

远端视频流高度。

◆ receivedBitrate

int io.agora.rtc.IRtcEngineEventHandler.RemoteVideoStats.receivedBitrate

接收码率,单位为 Kbps。

◆ decoderOutputFrameRate

int io.agora.rtc.IRtcEngineEventHandler.RemoteVideoStats.decoderOutputFrameRate

远端视频解码器的输出帧率,单位为 fps。

自从
v2.4.1。

◆ rendererOutputFrameRate

int io.agora.rtc.IRtcEngineEventHandler.RemoteVideoStats.rendererOutputFrameRate

远端视频渲染器的输出帧率,单位为 fps。

自从
v2.4.1。用于替换原有的 receivedFrameRate 参数。

◆ packetLossRate

int io.agora.rtc.IRtcEngineEventHandler.RemoteVideoStats.packetLossRate

远端视频在网络对抗之后的丢包率 (%)。

自从
v2.9.0。

◆ rxStreamType

int io.agora.rtc.IRtcEngineEventHandler.RemoteVideoStats.rxStreamType

视频流类型,大流或小流。

◆ totalFrozenTime

int io.agora.rtc.IRtcEngineEventHandler.RemoteVideoStats.totalFrozenTime

远端用户在加入频道后发生视频卡顿的累计时长(毫秒)。

自从
v2.8.0。

通话过程中,视频帧率设置不低于 5 fps 时,连续渲染的两帧视频之间间隔超过 500 ms,则记为一次视频卡顿。

◆ frozenRate

int io.agora.rtc.IRtcEngineEventHandler.RemoteVideoStats.frozenRate

远端用户在加入频道后发生视频卡顿的累计时长占视频总有效时长的百分比 (%)。

自从
v2.8.0。

◆ totalActiveTime

int io.agora.rtc.IRtcEngineEventHandler.RemoteVideoStats.totalActiveTime

视频总有效时长(毫秒)。

自从
v3.0.1。

视频总有效时长是远端用户或主播加入频道后,既没有停止发送视频流,也没有禁用视频模块的通话时长。