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

QOS statistics for outbound media stream (sending). More...

#include <ZoomVideoSDKUser.h>

Inherits ZoomVideoSDKQOSStatistics.

Properties

NSInteger frameWidthInput
 Gets the width of the input frame (send only).
NSInteger frameHeightInput
 Gets the height of the input frame (send only).
NSInteger frameRateInput
 Gets the frame rate of input (send only).
NSInteger bytesSent
 Gets the total bytes sent.
NSInteger packetsSent
 Gets the total number of packets sent.
NSInteger totalPacketSendDelay
 Gets the total packet send delay in milliseconds (send only).
NSInteger totalEncodeTime
 Gets the total time spent encoding in milliseconds (send only).
NSInteger framesEncoded
 Gets the total number of frames encoded (send 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 outbound media stream (sending).

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

Definition at line 89 of file ZoomVideoSDKUser.h.

Property Documentation

◆ bytesSent

- (NSInteger) bytesSent
readnonatomicassign

Gets the total bytes sent.

Definition at line 101 of file ZoomVideoSDKUser.h.

◆ frameHeightInput

- (NSInteger) frameHeightInput
readnonatomicassign

Gets the height of the input frame (send only).

Definition at line 95 of file ZoomVideoSDKUser.h.

◆ frameRateInput

- (NSInteger) frameRateInput
readnonatomicassign

Gets the frame rate of input (send only).

Definition at line 98 of file ZoomVideoSDKUser.h.

◆ framesEncoded

- (NSInteger) framesEncoded
readnonatomicassign

Gets the total number of frames encoded (send only).

Definition at line 113 of file ZoomVideoSDKUser.h.

◆ frameWidthInput

- (NSInteger) frameWidthInput
readnonatomicassign

Gets the width of the input frame (send only).

Definition at line 92 of file ZoomVideoSDKUser.h.

◆ packetsSent

- (NSInteger) packetsSent
readnonatomicassign

Gets the total number of packets sent.

Definition at line 104 of file ZoomVideoSDKUser.h.

◆ totalEncodeTime

- (NSInteger) totalEncodeTime
readnonatomicassign

Gets the total time spent encoding in milliseconds (send only).

Definition at line 110 of file ZoomVideoSDKUser.h.

◆ totalPacketSendDelay

- (NSInteger) totalPacketSendDelay
readnonatomicassign

Gets the total packet send delay in milliseconds (send only).

Definition at line 107 of file ZoomVideoSDKUser.h.