RTCRoomStats class

通话相关的统计信息

Constructors

RTCRoomStats({int? duration, int? txBytes, int? rxBytes, int? txKBitrate, int? rxKBitrate, int? txAudioKBitrate, int? rxAudioKBitrate, int? txVideoKBitrate, int? rxVideoKBitrate, int? txScreenKBitrate, int? rxScreenKBitrate, int? userCount, double? txLostrate, double? rxLostrate, int? rtt, int? txJitter, int? rxJitter, int? txCellularKBitrate, int? rxCellularKBitrate})
const

Properties

duration → int?
进房到退房之间累计时长,单位为 s
final
hashCode → int
The hash code for this object.
read-onlyinherited
rtt → int?
客户端到服务端数据传输的往返时延(单位 ms)
final
runtimeType → Type
A representation of the runtime type of the object.
read-onlyinherited
rxAudioKBitrate → int?
音频接收码率(kbps),获取该数据时的瞬时值
final
rxBytes → int?
本地用户的总接收字节数 (bytes),累计值
final
rxCellularKBitrate → int?
蜂窝路径接收码率 (kbps),为获取该数据时的瞬时值
final
rxJitter → int?
系统下行网络抖动(ms)
final
rxKBitrate → int?
接收码率(kbps),获取该数据时的瞬时值
final
rxLostrate → double?
当前应用的下行丢包率,取值范围为 [0, 1]。
final
rxScreenKBitrate → int?
屏幕接收码率(kbps),获取该数据时的瞬时值
final
rxVideoKBitrate → int?
音频接收码率(kbps),获取该数据时的瞬时值
final
txAudioKBitrate → int?
音频包的发送码率(kbps),获取该数据时的瞬时值
final
txBytes → int?
本地用户的总发送字节数 (bytes),累计值
final
txCellularKBitrate → int?
蜂窝路径发送的码率 (kbps),为获取该数据时的瞬时值
final
txJitter → int?
系统上行网络抖动(ms)
final
txKBitrate → int?
发送码率(kbps),获取该数据时的瞬时值
final
txLostrate → double?
当前应用的上行丢包率,取值范围为 [0, 1]。
final
txScreenKBitrate → int?
屏幕发送码率(kbps),获取该数据时的瞬时值
final
txVideoKBitrate → int?
视频发送码率(kbps),获取该数据时的瞬时值
final
userCount → int?
当前房间内的可见用户数
final

Methods

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

Operators

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