public class StatsInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
long |
audioRecvBitrate
The calculated bitrate of the audio bytes received over the network.
|
long |
audioSentBitrate
The calculated bitrate of the audio bytes sent to the server over network.
|
long |
bitrate
The calculated bitrate of the audio and video bytes received over the network.
|
java.lang.String |
codecName
Video decoding format, such as H265/H264
|
java.lang.String |
cpu
CPU usage of the remote device
|
long |
fps
The frame rate of the decoded video
|
long |
framesDecoded
The number of frames that have been successfully decoded
|
long |
framesDropped
The number of frames that have been dropped
|
long |
framesReceived
The number of frames received
|
java.lang.String |
gpu
GPU usage of the remote device
|
int |
lastDecodeMs
The time it took to decode the last received frame, in milliseconds
|
long |
nackCount
The number of times a negative acknowledgment (NACK) has been sent to request a missing packet
|
int |
packetLost
The number of packets discarded.
|
long |
packetReceived
The number of packets received.
|
long |
rtt
The round-trip event to STUN
|
long |
videoFreezeCount
Number of video freezes
|
double |
videoFreezeDuration
Total video freeze time
|
long |
videoRecvBitrate
The calculated bitrate of the video bytes received over the network.
|
long |
videoSentBitrate
The calculated bitrate of the video bytes sent to the server over network.
|
Constructor and Description |
---|
StatsInfo(java.lang.String cpu,
java.lang.String gpu,
long fps,
long rtt,
long bitrate,
long audioRecvBitrate,
long videoRecvBitrate,
long audioSentBitrate,
long videoSentBitrate,
int packetLost,
long videoFreezeCount,
double videoFreezeDuration,
int lastDecodeMs,
long packetReceived,
long framesDecoded,
long framesDropped,
long framesReceived,
long nackCount,
java.lang.String codecName)
constructor
|
public java.lang.String cpu
public java.lang.String gpu
public long fps
public long rtt
public long bitrate
public long audioRecvBitrate
public long videoRecvBitrate
public long audioSentBitrate
public long videoSentBitrate
public int packetLost
public long packetReceived
public long videoFreezeCount
public double videoFreezeDuration
public long framesDecoded
public long framesReceived
public long framesDropped
public long nackCount
public int lastDecodeMs
public java.lang.String codecName
public StatsInfo(java.lang.String cpu, java.lang.String gpu, long fps, long rtt, long bitrate, long audioRecvBitrate, long videoRecvBitrate, long audioSentBitrate, long videoSentBitrate, int packetLost, long videoFreezeCount, double videoFreezeDuration, int lastDecodeMs, long packetReceived, long framesDecoded, long framesDropped, long framesReceived, long nackCount, java.lang.String codecName)