|
Video SDK for Linux API Reference
|
QOS statistics for inbound media stream (receiving). More...
#include <zoom_video_sdk_user_helper_interface.h>
Inherits ZoomVideoSDKQOSStatistics.
Public Member Functions | |
| ZoomVideoSDKQOSRecvStatistics () | |
| void | reset () |
| Public Member Functions inherited from ZoomVideoSDKQOSStatistics | |
| ZoomVideoSDKQOSStatistics () | |
| void | reset () |
Public Attributes | |
| unsigned int | bytesReceived |
| Total bytes received (receive only). | |
| unsigned int | packetsReceived |
| Total number of packets received (receive only). | |
| unsigned int | estimatedPlayoutTimestamp |
| Estimated playout timestamp (receive only). | |
| unsigned int | totalDecodeTime |
| Total time spent decoding in milliseconds (receive only). | |
| unsigned int | framesDecoded |
| Total number of frames decoded (receive only). | |
| unsigned int | jitterBufferDelay |
| Jitter buffer delay in milliseconds (receive only). | |
| unsigned int | jitterBufferEmittedCount |
| Number of samples emitted from jitter buffer (receive only). | |
| Public Attributes inherited from ZoomVideoSDKQOSStatistics | |
| ZoomVideoSDKStatisticsDirection | direction |
| Direction of statistics (send or receive). | |
| unsigned int | timestamp |
| Timestamp of the statistics. | |
| const zchar_t * | codecName |
| Name of the codec. Valid only during callback. For video/share: "h264", "av1". For audio: "silk", "opus", "pcm", "G722", "G729". | |
| unsigned int | rtt |
| Round-trip time in milliseconds. | |
| unsigned int | jitter |
| Jitter in milliseconds. | |
| unsigned int | width |
| Frame width (sent or received per direction). | |
| unsigned int | height |
| Frame height (sent or received per direction). | |
| unsigned int | fps |
| Frame rate in FPS (sent or received per direction). | |
| unsigned int | bps |
| Bits per second. | |
| int | bpf |
| Bits per frame. Same as bps for backward compatibility. | |
| unsigned int | bytesTransferred |
| Total bytes transferred (sent or received per direction). | |
| unsigned int | packetsLost |
| Number of packets lost during transmission. | |
| unsigned int | packetsTransferred |
| Total number of packets transferred (sent or received per direction). | |
| ZoomVideoSDKNetworkStatus | networkLevel |
| Network quality level. | |
| ZoomVideoSDKDataType | statisticsType |
| Statistics type (Audio, Video, or Share). | |
| unsigned int | avg_loss |
| Average packet loss ratio in per thousand (e.g. 100 means 10%). | |
| unsigned int | max_loss |
| Maximum packet loss ratio in per thousand (e.g. 100 means 10%). | |
| unsigned int | bandwidth |
| Estimated bandwidth in bps. | |
QOS statistics for inbound media stream (receiving).
Definition at line 245 of file zoom_video_sdk_user_helper_interface.h.
|
inline |
Definition at line 276 of file zoom_video_sdk_user_helper_interface.h.
References ZoomVideoSDKQOSStatistics::direction, reset(), and ZoomVideoSDKStatisticsDirection_Receive.
|
inline |
Definition at line 282 of file zoom_video_sdk_user_helper_interface.h.
References bytesReceived, ZoomVideoSDKQOSStatistics::direction, estimatedPlayoutTimestamp, framesDecoded, jitterBufferDelay, jitterBufferEmittedCount, packetsReceived, ZoomVideoSDKQOSStatistics::reset(), totalDecodeTime, and ZoomVideoSDKStatisticsDirection_Receive.
Referenced by ZoomVideoSDKQOSRecvStatistics().
| unsigned int ZoomVideoSDKQOSRecvStatistics::bytesReceived |
Total bytes received (receive only).
Definition at line 250 of file zoom_video_sdk_user_helper_interface.h.
Referenced by reset().
| unsigned int ZoomVideoSDKQOSRecvStatistics::estimatedPlayoutTimestamp |
Estimated playout timestamp (receive only).
Definition at line 258 of file zoom_video_sdk_user_helper_interface.h.
Referenced by reset().
| unsigned int ZoomVideoSDKQOSRecvStatistics::framesDecoded |
Total number of frames decoded (receive only).
Definition at line 266 of file zoom_video_sdk_user_helper_interface.h.
Referenced by reset().
| unsigned int ZoomVideoSDKQOSRecvStatistics::jitterBufferDelay |
Jitter buffer delay in milliseconds (receive only).
Definition at line 270 of file zoom_video_sdk_user_helper_interface.h.
Referenced by reset().
| unsigned int ZoomVideoSDKQOSRecvStatistics::jitterBufferEmittedCount |
Number of samples emitted from jitter buffer (receive only).
Definition at line 274 of file zoom_video_sdk_user_helper_interface.h.
Referenced by reset().
| unsigned int ZoomVideoSDKQOSRecvStatistics::packetsReceived |
Total number of packets received (receive only).
Definition at line 254 of file zoom_video_sdk_user_helper_interface.h.
Referenced by reset().
| unsigned int ZoomVideoSDKQOSRecvStatistics::totalDecodeTime |
Total time spent decoding in milliseconds (receive only).
Definition at line 262 of file zoom_video_sdk_user_helper_interface.h.
Referenced by reset().