agora::rtc::RtcStats结构体 参考
- C++
更新时间不可用
详细描述
通话相关的统计信息。
构造及析构函数说明
RtcStats()
agora::rtc::RtcStats::RtcStats()类成员变量说明
duration
unsigned int agora::rtc::RtcStats::duration本地用户通话时长(秒)。累计值。
txBytes
unsigned int agora::rtc::RtcStats::txBytes发送字节数(bytes)。
rxBytes
unsigned int agora::rtc::RtcStats::rxBytes接收字节数(bytes)。
txAudioBytes
unsigned int agora::rtc::RtcStats::txAudioBytes发送音频字节数(bytes),累计值。
txVideoBytes
unsigned int agora::rtc::RtcStats::txVideoBytes发送视频字节数(bytes),累计值。
rxAudioBytes
unsigned int agora::rtc::RtcStats::rxAudioBytes接收音频字节数(bytes),累计值。
rxVideoBytes
unsigned int agora::rtc::RtcStats::rxVideoBytes接收视频字节数(bytes),累计值。
txKBitRate
unsigned short agora::rtc::RtcStats::txKBitRate发送码率(Kbps)。
rxKBitRate
unsigned short agora::rtc::RtcStats::rxKBitRate接收码率(Kbps)。
rxAudioKBitRate
unsigned short agora::rtc::RtcStats::rxAudioKBitRate音频接收码率 (Kbps)。
txAudioKBitRate
unsigned short agora::rtc::RtcStats::txAudioKBitRate音频包的发送码率 (Kbps)。
rxVideoKBitRate
unsigned short agora::rtc::RtcStats::rxVideoKBitRate视频接收码率 (Kbps)。
txVideoKBitRate
unsigned short agora::rtc::RtcStats::txVideoKBitRate视频发送码率 (Kbps)。
lastmileDelay
unsigned short agora::rtc::RtcStats::lastmileDelay客户端-接入服务器延时 (毫秒)。
userCount
unsigned int agora::rtc::RtcStats::userCount当前频道内的用户人数。
cpuAppUsage
double agora::rtc::RtcStats::cpuAppUsage当前 App 的 CPU 使用率 (%)。
cpuTotalUsage
double agora::rtc::RtcStats::cpuTotalUsage当前系统的 CPU 使用率 (%)。
在多核环境中,该成员指多核 CPU 的平均使用率。 计算方式为 100 - 任务管理中显示的系统空闲进程 CPU()。
gatewayRtt
int agora::rtc::RtcStats::gatewayRtt客户端到本地路由器的往返时延 (ms)。
memoryAppUsageRatio
double agora::rtc::RtcStats::memoryAppUsageRatio当前 App 的内存占比 (%)。
memoryTotalUsageRatio
double agora::rtc::RtcStats::memoryTotalUsageRatio当前系统的内存占比 (%)。
memoryAppUsageInKbytes
int agora::rtc::RtcStats::memoryAppUsageInKbytes当前 App 的内存大小 (KB)。
connectTimeMs
int agora::rtc::RtcStats::connectTimeMs从 SDK 开始连接声网频道经过的时间(毫秒)。
firstAudioPacketDuration
int agora::rtc::RtcStats::firstAudioPacketDuration从 SDK 开始连接声网频道到接收到第一个音频包的时间(毫秒)。
firstVideoPacketDuration
int agora::rtc::RtcStats::firstVideoPacketDuration从 SDK 开始连接声网频道到接收到第一个视频包的时间(毫秒)。
firstVideoKeyFramePacketDuration
int agora::rtc::RtcStats::firstVideoKeyFramePacketDuration从 SDK 开始连接声网频道到接收到第一个视频关键帧的时间(毫秒)。
packetsBeforeFirstKeyFramePacket
int agora::rtc::RtcStats::packetsBeforeFirstKeyFramePacket在收到第一个视频关键帧之前收到的视频包数量。
firstAudioPacketDurationAfterUnmute
int agora::rtc::RtcStats::firstAudioPacketDurationAfterUnmute从最后一次恢复发送音频到接收到第一个音频包的时间(毫秒)。
firstVideoPacketDurationAfterUnmute
int agora::rtc::RtcStats::firstVideoPacketDurationAfterUnmute从最后一次恢复发送视频到接收到第一个视频包的时间(毫秒)。
firstVideoKeyFramePacketDurationAfterUnmute
int agora::rtc::RtcStats::firstVideoKeyFramePacketDurationAfterUnmute从最后一次恢复发送视频到接收到第一个视频关键帧的时间(毫秒)。
firstVideoKeyFrameDecodedDurationAfterUnmute
int agora::rtc::RtcStats::firstVideoKeyFrameDecodedDurationAfterUnmute从最后一次恢复发送视频到接收到第一个视频关键帧解码的时间(毫秒)。
firstVideoKeyFrameRenderedDurationAfterUnmute
int agora::rtc::RtcStats::firstVideoKeyFrameRenderedDurationAfterUnmute从最后一次恢复发送视频到接收到第一个视频帧关键帧渲染的时间(毫秒)。
txPacketLossRate
int agora::rtc::RtcStats::txPacketLossRate发送端的丢包率。
rxPacketLossRate
int agora::rtc::RtcStats::rxPacketLossRate接收端的丢包率。