Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RtcStats

Statistics of the channel.

Hierarchy

  • RtcStats

Index

Properties

cpuAppUsage

cpuAppUsage: number

Application CPU usage (%).

cpuTotalUsage

cpuTotalUsage: number

System CPU usage (%).

In the multi-kernel environment, this member represents the average CPU usage. The value = 100 - System Idle Progress in Task Manager (%).

duration

duration: number

Call duration (s), represented by an aggregate value.

gatewayRtt

gatewayRtt: number

The round-trip time delay from the client to the local router.

note

(iOS only) Since v3.1.2, this parameter is disabled by default. See FAQ for details. If you need to enable this parameter, contact support@agora.io.

lastmileDelay

lastmileDelay: number

Client-server latency (ms)

memoryAppUsageInKbytes

memoryAppUsageInKbytes: number

The memory usage of the app (KB).

note

This value is for reference only. Due to system limitations, you may not get the value of this member.

memoryAppUsageRatio

memoryAppUsageRatio: number

The memory usage ratio of the app (%).

note

This value is for reference only. Due to system limitations, you may not get the value of this member.

memoryTotalUsageRatio

memoryTotalUsageRatio: number

The memory usage ratio of the system (%).

note

This value is for reference only. Due to system limitations, you may not get the value of this member.

rxAudioBytes

rxAudioBytes: number

Total number of audio bytes received (bytes) before network countermeasures, represented by an aggregate value.

rxAudioKBitRate

rxAudioKBitRate: number

Audio receive bitrate (Kbps), represented by an instantaneous value.

rxBytes

rxBytes: number

Total number of bytes received, represented by an aggregate value.

rxKBitRate

rxKBitRate: number

Receive bitrate (Kbps), represented by an instantaneous value.

rxPacketLossRate

rxPacketLossRate: number

The packet loss rate (%) from Agora's edge server to the local client, before using the anti-packet-loss method.

rxVideoBytes

rxVideoBytes: number

Total number of video bytes received (bytes), represented by an aggregate value.

rxVideoKBitRate

rxVideoKBitRate: number

Video receive bitrate (Kbps), represented by an instantaneous value.

txAudioBytes

txAudioBytes: number

Total number of audio bytes sent (bytes), represented by an aggregate value.

txAudioKBitRate

txAudioKBitRate: number

Audio transmission bitrate (Kbps), represented by an instantaneous value.

txBytes

txBytes: number

Total number of bytes transmitted, represented by an aggregate value.

txKBitRate

txKBitRate: number

Transmission bitrate (Kbps), represented by an instantaneous value.

txPacketLossRate

txPacketLossRate: number

The packet loss rate (%) from the local client to Agora's edge server, before using the anti-packet-loss method.

txVideoBytes

txVideoBytes: number

Total number of video bytes sent (bytes), represented by an aggregate value.

txVideoKBitRate

txVideoKBitRate: number

Video transmission bitrate (Kbps), represented by an instantaneous value.

userCount

userCount: number

Number of users in the channel.

  • COMMUNICATION profile: The number of users in the channel.
  • LIVE_BROADCASTING profile:
    • If the local user is an audience: The number of users in the channel = The number of hosts in the channel + 1.
    • If the user is a host: The number of users in the channel = The number of hosts in the channel.

Generated using TypeDoc