Package com.amazonaws.ivs.broadcast
Class LocalVideoStats
java.lang.Object
com.amazonaws.ivs.broadcast.LocalVideoStats
-
Field Summary
Modifier and TypeFieldDescriptionfinal boolean
The indication if SDK is actively sending local video or notfinal long
The total number of video bytes sent, and it includes retransmissionsfinal long
The total number of Full Intra Request(FIR) packets receivedfinal long
Represents the height of the last encoded framefinal long
The number of video frames encodedfinal double
The number of encoded frames during the last secondfinal long
Represents the total number of frames sentfinal long
Represents the width of the last encoded framefinal long
The number of RTP header bytes sentfinal long
Represents the total number of huge frames sentfinal long
The number of video key frames encodedfinal String
Mime typefinal long
The NACK count received by SDK for sending videoThe network quality associates with publishing local videofinal long
The number of video RTP packets sentfinal long
The total number of Picture Loss Indication(PLI) packets receivedfinal double
The total time spent in quality limitation state due to restricted bandwidthfinal double
The total time spent in quality limitation state due to cpufinal String
The current reason for limiting the resolution and/or frameratefinal long
The total number of seconds that SDK has spent in each quality limitation statefinal long
The number of retransmitted bytesfinal long
The number of video RTP packets retransmittedfinal String
Represents the layer used by simulcast, and it is not empty only when simulcast is enabledfinal long
The value is increaed by the target frame size in bytes every time a frame has been encodedfinal long
The total number of seconds that has been spent encoding video framesfinal long
The total number of seconds that RTP packets have bufferered locally -
Method Summary
-
Field Details
-
networkQuality
The network quality associates with publishing local video -
nackCount
public final long nackCountThe NACK count received by SDK for sending video -
packetsSent
public final long packetsSentThe number of video RTP packets sent -
retransmittedPacketsSent
public final long retransmittedPacketsSentThe number of video RTP packets retransmitted -
bytesSent
public final long bytesSentThe total number of video bytes sent, and it includes retransmissions -
headerBytesSent
public final long headerBytesSentThe number of RTP header bytes sent -
retransmittedBytesSent
public final long retransmittedBytesSentThe number of retransmitted bytes -
totalPacketSendDelay
public final long totalPacketSendDelayThe total number of seconds that RTP packets have bufferered locally -
firCount
public final long firCountThe total number of Full Intra Request(FIR) packets received -
pliCount
public final long pliCountThe total number of Picture Loss Indication(PLI) packets received -
framesEncoded
public final long framesEncodedThe number of video frames encoded -
keyFramesEncoded
public final long keyFramesEncodedThe number of video key frames encoded -
totalEncodeTime
public final long totalEncodeTimeThe total number of seconds that has been spent encoding video frames -
totalEncodedBytesTarget
public final long totalEncodedBytesTargetThe value is increaed by the target frame size in bytes every time a frame has been encoded -
framesSent
public final long framesSentRepresents the total number of frames sent -
hugeFramesSent
public final long hugeFramesSentRepresents the total number of huge frames sent -
qualityLimitationReason
The current reason for limiting the resolution and/or framerate -
qualityLimitationResolutionChanges
public final long qualityLimitationResolutionChangesThe total number of seconds that SDK has spent in each quality limitation state -
qualityLimitationCpuDuration
public final double qualityLimitationCpuDurationThe total time spent in quality limitation state due to cpu -
qualityLimitationBandwidthDuration
public final double qualityLimitationBandwidthDurationThe total time spent in quality limitation state due to restricted bandwidth -
active
public final boolean activeThe indication if SDK is actively sending local video or not -
frameWidth
public final long frameWidthRepresents the width of the last encoded frame -
frameHeight
public final long frameHeightRepresents the height of the last encoded frame -
framesPerSecond
public final double framesPerSecondThe number of encoded frames during the last second -
rid
Represents the layer used by simulcast, and it is not empty only when simulcast is enabled -
mime
Mime type
-