Package com.amazonaws.ivs.broadcast
Class LocalVideoStats
java.lang.Object
com.amazonaws.ivs.broadcast.LocalVideoStats
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal booleanThe indication if SDK is actively sending local video or notfinal longThe total number of video bytes sent, and it includes retransmissionsfinal longThe total number of Full Intra Request(FIR) packets receivedfinal longRepresents the height of the last encoded framefinal longThe number of video frames encodedfinal doubleThe number of encoded frames during the last secondfinal longRepresents the total number of frames sentfinal longRepresents the width of the last encoded framefinal longThe number of RTP header bytes sentfinal longRepresents the total number of huge frames sentfinal longThe number of video key frames encodedfinal StringMime typefinal longThe NACK count received by SDK for sending videoThe network quality associates with publishing local videofinal longThe number of video RTP packets sentfinal longThe total number of Picture Loss Indication(PLI) packets receivedfinal doubleThe total time spent in quality limitation state due to restricted bandwidthfinal doubleThe total time spent in quality limitation state due to cpufinal StringThe current reason for limiting the resolution and/or frameratefinal longThe total number of seconds that SDK has spent in each quality limitation statefinal longThe number of retransmitted bytesfinal longThe number of video RTP packets retransmittedfinal StringRepresents the layer used by simulcast, and it is not empty only when simulcast is enabledfinal longThe value is increaed by the target frame size in bytes every time a frame has been encodedfinal longThe total number of seconds that has been spent encoding video framesfinal longThe 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
-