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