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

  • C++

更新时间不可用

详细描述

通话相关的统计信息。

构造及析构函数说明

RtcStats()

inline
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

接收端的丢包率。

这个页面有帮助吗?