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