|
Agora RTC Objective-C API Reference
Refactor
|
Inherits <NSObject>.
Properties | |
| NSUInteger | duration |
| NSUInteger | txBytes |
| NSUInteger | rxBytes |
| NSUInteger | txAudioKBitrate |
| NSUInteger | rxAudioKBitrate |
| NSUInteger | txVideoKBitrate |
| NSUInteger | rxVideoKBitrate |
| NSUInteger | txAudioBytes |
| NSUInteger | txVideoBytes |
| NSUInteger | rxAudioBytes |
| NSUInteger | rxVideoBytes |
| NSUInteger | lastmileDelay |
| NSUInteger | userCount |
| double | cpuAppUsage |
| double | cpuTotalUsage |
| NSInteger | gatewayRtt |
| double | memoryAppUsageRatio |
| double | memoryTotalUsageRatio |
| NSInteger | memoryAppUsageInKbytes |
| NSInteger | connectTimeMs |
| NSUInteger | txKBitrate |
| NSUInteger | rxKBitrate |
| NSInteger | firstAudioPacketDuration |
| NSInteger | firstVideoPacketDuration |
| NSInteger | firstVideoKeyFramePacketDuration |
| NSInteger | packetsBeforeFirstKeyFramePacket |
| NSInteger | txPacketLossRate |
| NSInteger | rxPacketLossRate |
| NSInteger | lanAccelerateState |
|
readwritenonatomicassign |
Call duration of the local user in seconds, represented by an aggregate value.
|
readwritenonatomicassign |
The number of bytes sent.
|
readwritenonatomicassign |
The number of bytes received.
|
readwritenonatomicassign |
The bitrate (Kbps) of sending the audio packet.
|
readwritenonatomicassign |
The bitrate (Kbps) of receiving the audio.
|
readwritenonatomicassign |
The bitrate (Kbps) of sending the video.
|
readwritenonatomicassign |
The bitrate (Kbps) of receiving the video.
|
readwritenonatomicassign |
The total number of audio bytes sent, represented by an aggregate value.
|
readwritenonatomicassign |
The total number of video bytes sent, represented by an aggregate value.
|
readwritenonatomicassign |
The total number of audio bytes received, represented by an aggregate value.
|
readwritenonatomicassign |
The total number of video bytes received, represented by an aggregate value.
|
readwritenonatomicassign |
The client-to-server delay (milliseconds).
|
readwritenonatomicassign |
The number of users in the channel.
|
readwritenonatomicassign |
Application CPU usage (%).
cpuAppUsage is always reported as 0 in the rtcEngine:didLeaveChannelWithStats: callback.
|
readwritenonatomicassign |
The system CPU usage (%).
cpuTotalUsage is always reported as 0 in the rtcEngine:didLeaveChannelWithStats: callback.
|
readwritenonatomicassign |
The round-trip time delay (ms) from the client to the local router.
technical support.
|
readwritenonatomicassign |
The memory ratio occupied by the app (%).
|
readwritenonatomicassign |
The memory occupied by the system (%).
|
readwritenonatomicassign |
The memory size occupied by the app (KB).
|
readwritenonatomicassign |
The duration (ms) between the SDK starts connecting and the connection is established. If the value reported is 0, it means invalid.
|
readwritenonatomicassign |
The actual bitrate (Kbps) while sending the local video stream.
|
readwritenonatomicassign |
The receiving bitrate (Kbps).
|
readwritenonatomicassign |
The duration(ms) between first audio packet received and connection start, 0 if not valid
|
readwritenonatomicassign |
The duration(ms) between first video packet received and connection start, 0 if not valid
|
readwritenonatomicassign |
The duration(ms) between first video key frame received and connection start, 0 if not valid
|
readwritenonatomicassign |
Video packet number before first video key frame received, 0 if not valid
|
readwritenonatomicassign |
The packet loss rate (%) from the client to the Agora server before applying the anti-packet-loss algorithm.
|
readwritenonatomicassign |
The packet loss rate (%) from the Agora server to the client before using the anti-packet-loss method.
|
readwritenonatomicassign |
The local network acceleration state. A value of 1 indicates that local network acceleration is active, while 0 indicates it is inactive. @technical preview