agora::rtc::RemoteVideoTrackStats结构体 参考

  • C++

更新时间不可用

详细描述

RemoteVideoTrackStats 结构体。

构造及析构函数说明

RemoteVideoTrackStats()

inline
agora::rtc::RemoteVideoTrackStats::RemoteVideoTrackStats()

类成员变量说明

uid

uid_t agora::rtc::RemoteVideoTrackStats::uid

远端用户 ID。

delay

int agora::rtc::RemoteVideoTrackStats::delay

延时(毫秒)。

width

int agora::rtc::RemoteVideoTrackStats::width

视频帧宽度(像素)。

height

int agora::rtc::RemoteVideoTrackStats::height

视频帧高度(像素)。

receivedBitrate

int agora::rtc::RemoteVideoTrackStats::receivedBitrate

(上次统计后)接收到的码率(Kbps)。

decoderOutputFrameRate

int agora::rtc::RemoteVideoTrackStats::decoderOutputFrameRate

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

rendererOutputFrameRate

int agora::rtc::RemoteVideoTrackStats::rendererOutputFrameRate

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

frameLossRate

int agora::rtc::RemoteVideoTrackStats::frameLossRate

远端视频丢包率(%)。

packetLossRate

int agora::rtc::RemoteVideoTrackStats::packetLossRate

远端视频在使用抗丢包技术之后的丢包率(%)。

rxStreamType

VIDEO_STREAM_TYPE agora::rtc::RemoteVideoTrackStats::rxStreamType

视频流类型,大流或小流。详见: VIDEO_STREAM_TYPE。

totalFrozenTime

int agora::rtc::RemoteVideoTrackStats::totalFrozenTime

远端用户在加入频道后发生视频卡顿的累计时长(ms)。通话过程中,视频帧率设置不低于 5 fps 时,连续渲染的两帧视频之间间隔超过 500 ms,则记为一次视频卡顿。

frozenRate

int agora::rtc::RemoteVideoTrackStats::frozenRate

远端用户在加入频道后发生视频卡顿的累计时长占视频总有效时长的百分比 (%)。视频有效时长是指远端用户加入频道后视频未被停止发送或禁用的时长。

totalDecodedFrames

uint32_t agora::rtc::RemoteVideoTrackStats::totalDecodedFrames

解码视频帧的数量。

avSyncTimeMs

int agora::rtc::RemoteVideoTrackStats::avSyncTimeMs

音频超前视频的时间 (ms)。如果为负值,则代表音频落后于视频。

uint32_t agora::rtc::RemoteVideoTrackStats::downlink_process_time_ms

从收到第一个网络视频包到视频帧开启渲染的平均时差(毫秒)。

frame_render_delay_ms

uint32_t agora::rtc::RemoteVideoTrackStats::frame_render_delay_ms

如果为负值,则代表音频落后于视频。

totalActiveTime

uint64_t agora::rtc::RemoteVideoTrackStats::totalActiveTime

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

publishDuration

uint64_t agora::rtc::RemoteVideoTrackStats::publishDuration

远端视频流的累计发布时长(毫秒)。

这个页面有帮助吗?