Video SDK for iOS API Reference
Loading...
Searching...
No Matches
ZoomVideoSDKQOSRecvStatistics Class Reference

QOS statistics for inbound media stream (receiving). More...

#include <ZoomVideoSDKUser.h>

Inherits ZoomVideoSDKQOSStatistics.

Properties

NSInteger bytesReceived
 Gets the total bytes received (receive only).
NSInteger packetsReceived
 Gets the total number of packets received (receive only).
NSInteger estimatedPlayoutTimestamp
 Gets the estimated playout timestamp (receive only).
NSInteger totalDecodeTime
 Gets the total time spent decoding in milliseconds (receive only).
NSInteger framesDecoded
 Gets the total number of frames decoded (receive only).
NSInteger jitterBufferDelay
 Gets the jitter buffer delay in milliseconds (receive only).
NSInteger jitterBufferEmittedCount
 Gets the number of samples emitted from jitter buffer (receive only).
Properties inherited from ZoomVideoSDKQOSStatistics
ZoomVideoSDKStatisticsDirection direction
 Gets the direction of statistics (send or receive).
NSInteger timestamp
 Gets the timestamp of the statistics.
NSString *_Nullable codecName
 Gets the name of the codec. For video/share: "h264", "av1". For audio: "silk", "opus", "pcm", "G722", "G729".
NSInteger rtt
 Gets the round-trip time in milliseconds.
NSInteger jitter
 Gets the jitter in milliseconds.
NSInteger width
 Frame width (sent or received per direction).
NSInteger height
 Frame height (sent or received per direction).
NSInteger fps
 Frame rate in FPS (sent or received per direction).
NSInteger bps
 Gets the bits per second.
NSInteger bytesTransferred
 Gets the total bytes transferred (sent or received per direction).
NSInteger packetsLost
 Gets the number of packets lost during transmission.
NSInteger packetsTransferred
 Gets the total number of packets transferred (sent or received per direction).
ZoomVideoSDKNetworkStatus networkLevel
 Gets the network quality level.
ZoomVideoSDKDataType statisticsType
 Gets the statistics type (Audio, Video, or Share).
NSInteger avg_loss
 Gets the average packet loss ratio in per thousand (e.g. 100 means 10%).
NSInteger max_loss
 Gets the maximum packet loss ratio in per thousand (e.g. 100 means 10%).
NSInteger bandwidth
 Gets the estimated bandwidth in bps.

Detailed Description

QOS statistics for inbound media stream (receiving).

Note
Inherits common fields from ZoomVideoSDKQOSStatistics; adds receive-specific properties.

Definition at line 122 of file ZoomVideoSDKUser.h.

Property Documentation

◆ bytesReceived

- (NSInteger) bytesReceived
readnonatomicassign

Gets the total bytes received (receive only).

Definition at line 125 of file ZoomVideoSDKUser.h.

◆ estimatedPlayoutTimestamp

- (NSInteger) estimatedPlayoutTimestamp
readnonatomicassign

Gets the estimated playout timestamp (receive only).

Definition at line 131 of file ZoomVideoSDKUser.h.

◆ framesDecoded

- (NSInteger) framesDecoded
readnonatomicassign

Gets the total number of frames decoded (receive only).

Definition at line 137 of file ZoomVideoSDKUser.h.

◆ jitterBufferDelay

- (NSInteger) jitterBufferDelay
readnonatomicassign

Gets the jitter buffer delay in milliseconds (receive only).

Definition at line 140 of file ZoomVideoSDKUser.h.

◆ jitterBufferEmittedCount

- (NSInteger) jitterBufferEmittedCount
readnonatomicassign

Gets the number of samples emitted from jitter buffer (receive only).

Definition at line 143 of file ZoomVideoSDKUser.h.

◆ packetsReceived

- (NSInteger) packetsReceived
readnonatomicassign

Gets the total number of packets received (receive only).

Definition at line 128 of file ZoomVideoSDKUser.h.

◆ totalDecodeTime

- (NSInteger) totalDecodeTime
readnonatomicassign

Gets the total time spent decoding in milliseconds (receive only).

Definition at line 134 of file ZoomVideoSDKUser.h.