AgoraChannelStats Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | AgoraObjects.h |
duration
Call duration of the local user in seconds, represented by an aggregate value.
@property (assign, nonatomic) NSInteger durationDeclared In
AgoraObjects.h
txBytes
Total number of bytes transmitted, represented by an aggregate value.
@property (assign, nonatomic) NSInteger txBytesDeclared In
AgoraObjects.h
rxBytes
Total number of bytes received, represented by an aggregate value.
@property (assign, nonatomic) NSInteger rxBytesDeclared In
AgoraObjects.h
txAudioBytes
Total number of audio bytes sent (bytes), represented by an aggregate value.
@property (assign, nonatomic) NSInteger txAudioBytesDeclared In
AgoraObjects.h
txVideoBytes
Total number of video bytes sent (bytes), represented by an aggregate value.
@property (assign, nonatomic) NSInteger txVideoBytesDeclared In
AgoraObjects.h
rxAudioBytes
Total number of audio bytes received (bytes), represented by an aggregate value.
@property (assign, nonatomic) NSInteger rxAudioBytesDeclared In
AgoraObjects.h
rxVideoBytes
Total number of video bytes received (bytes), represented by an aggregate value.
@property (assign, nonatomic) NSInteger rxVideoBytesDeclared In
AgoraObjects.h
txKBitrate
Total packet transmission bitrate (Kbps), represented by an instantaneous value.
@property (assign, nonatomic) NSInteger txKBitrateDeclared In
AgoraObjects.h
rxKBitrate
Total receive bitrate (Kbps), represented by an instantaneous value.
@property (assign, nonatomic) NSInteger rxKBitrateDeclared In
AgoraObjects.h
txAudioKBitrate
Audio packet transmission bitrate (Kbps), represented by an instantaneous value.
@property (assign, nonatomic) NSInteger txAudioKBitrateDeclared In
AgoraObjects.h
rxAudioKBitrate
Audio receive bitrate (Kbps), represented by an instantaneous value.
@property (assign, nonatomic) NSInteger rxAudioKBitrateDeclared In
AgoraObjects.h
txVideoKBitrate
Video transmission bitrate (Kbps), represented by an instantaneous value.
@property (assign, nonatomic) NSInteger txVideoKBitrateDeclared In
AgoraObjects.h
rxVideoKBitrate
Video receive bitrate (Kbps), represented by an instantaneous value.
@property (assign, nonatomic) NSInteger rxVideoKBitrateDeclared In
AgoraObjects.h
lastmileDelay
Client-server latency (ms)
@property (assign, nonatomic) NSInteger lastmileDelayDeclared In
AgoraObjects.h
txPacketLossRate
The packet loss rate (%) from the local client to Agora’s edge server, before using the anti-packet-loss method.
@property (assign, nonatomic) NSInteger txPacketLossRateDeclared In
AgoraObjects.h
rxPacketLossRate
The packet loss rate (%) from Agora’s edge server to the local client, before using the anti-packet-loss method.
@property (assign, nonatomic) NSInteger rxPacketLossRateDeclared In
AgoraObjects.h
userCount
Number of users in the channel.
@property (assign, nonatomic) NSInteger userCountDiscussion
- Communication profile: The number of users in the channel.
Interactive live streaming 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.
Declared In
AgoraObjects.h
cpuAppUsage
Application CPU usage (%).
This property reported in the didLeaveChannelWithStats callback is always 0.
@property (assign, nonatomic) double cpuAppUsageDeclared In
AgoraObjects.h
cpuTotalUsage
System CPU usage (%).
This property reported in the didLeaveChannelWithStats callback is always 0.
@property (assign, nonatomic) double cpuTotalUsageDeclared In
AgoraObjects.h
gatewayRtt
The round-trip time delay (ms) from the client to the local router.
@property (assign, nonatomic) NSInteger gatewayRttDiscussion
Note: (iOS only) As of v3.3.0, this property is disabled on devices running iOS 14 or later, and enabled on devices running versions earlier than iOS 14 by default. To enable this property on devices running iOS 14 or later, contact support@agora.io. See FAQ for details.
Declared In
AgoraObjects.h
memoryAppUsageRatio
The memory usage ratio of the app (%).
@property (assign, nonatomic) double memoryAppUsageRatioDiscussion
Note: This value is for reference only. Due to system limitations, you may not get the value of this member.
Declared In
AgoraObjects.h
memoryTotalUsageRatio
The memory usage ratio of the system (%).
@property (assign, nonatomic) double memoryTotalUsageRatioDiscussion
Note: This value is for reference only. Due to system limitations, you may not get the value of this member.
Declared In
AgoraObjects.h
memoryAppUsageInKbytes
The memory usage of the app (KB).
@property (assign, nonatomic) NSInteger memoryAppUsageInKbytesDiscussion
Note: This value is for reference only. Due to system limitations, you may not get the value of this member.
Declared In
AgoraObjects.h