NERoomRtcStats class

Constructors

NERoomRtcStats({int txBytes = 0, int rxBytes = 0, int cpuAppUsage = 0, int cpuTotalUsage = 0, int memoryAppUsageRatio = 0, int memoryTotalUsageRatio = 0, int memoryAppUsageInKBytes = 0, int totalDuration = 0, int txAudioBytes = 0, int txVideoBytes = 0, int rxAudioBytes = 0, int rxVideoBytes = 0, int rxAudioKBitRate = 0, int rxVideoKBitRate = 0, int txAudioKBitRate = 0, int txVideoKBitRate = 0, int upRtt = 0, int downRtt = 0, int txAudioPacketLossRate = 0, int txVideoPacketLossRate = 0, int txAudioPacketLossSum = 0, int txVideoPacketLossSum = 0, int txAudioJitter = 0, int txVideoJitter = 0, int rxAudioPacketLossRate = 0, int rxVideoPacketLossRate = 0, int rxAudioPacketLossSum = 0, int rxVideoPacketLossSum = 0, int rxAudioJitter = 0, int rxVideoJitter = 0})
NERoomRtcStats.fromJson(Map<String, dynamic> json)
factory

Properties

cpuAppUsage int
当前 App 的 CPU 使用率 (%)。Android 8.0及后续版本无法获取
getter/setter pair
cpuTotalUsage int
当前系统的 CPU 使用率 (%)。Android 8.0及后续版本无法获取。
getter/setter pair
downRtt int
下行平均往返时延(ms)。
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
memoryAppUsageInKBytes int
当前 App 的内存大小 (KB)。
getter/setter pair
memoryAppUsageRatio int
当前 App 的内存占比 (%) , 占最大可用内存,由于计算方式的原因可能会超过100。
getter/setter pair
memoryTotalUsageRatio int
当前系统的内存占比 (%)。
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
rxAudioBytes int
自加入房间后累计的接收的音频字节数(Byte)。
getter/setter pair
rxAudioJitter int
本地下行音频抖动 (ms)。
getter/setter pair
rxAudioKBitRate int
音频接收码率(kbps)。
getter/setter pair
rxAudioPacketLossRate int
本地下行音频丢包率(%)。
getter/setter pair
rxAudioPacketLossSum int
本地下行音频丢包数。
getter/setter pair
rxBytes int
接收字节数(Byte),累计值。
getter/setter pair
rxVideoBytes int
自加入房间后累计的接收的视频字节数(Byte)。
getter/setter pair
rxVideoJitter int
本地下行视频抖动 (ms)。
getter/setter pair
rxVideoKBitRate int
视频接收码率(kbps)。
getter/setter pair
rxVideoPacketLossRate int
本地下行视频丢包率(%)。
getter/setter pair
rxVideoPacketLossSum int
本地下行视频丢包数。
getter/setter pair
totalDuration int
自加入房间的通话时长 , 退出后再加入重新计时 ( 单位:S)。
getter/setter pair
txAudioBytes int
自加入房间后累计的发送的音频字节数(Byte)。
getter/setter pair
txAudioJitter int
本地上行音频抖动 (ms)。
getter/setter pair
txAudioKBitRate int
音频发送码率(kbps)。
getter/setter pair
txAudioPacketLossRate int
本地上行音频丢包率(%)。
getter/setter pair
txAudioPacketLossSum int
本地上行音频丢包数。
getter/setter pair
txBytes int
getter/setter pair
txVideoBytes int
自加入房间后累计的发送的视频字节数(Byte)。
getter/setter pair
txVideoJitter int
本地上行视频抖动 (ms)。
getter/setter pair
txVideoKBitRate int
视频发送码率(kbps)。
getter/setter pair
txVideoPacketLossRate int
本地上行视频实际丢包率(%)。
getter/setter pair
txVideoPacketLossSum int
本地上行视频丢包数。
getter/setter pair
upRtt int
上行平均往返时延(ms)。
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited