public class LocalVideoTrackStats
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private long |
bytesMajorStream
The bytes of the major stream.
|
private long |
bytesMinorStream
The bytes of the minor stream.
|
private int |
captureFrameRate
The capture frame rate (fps).
|
private int |
captureHeight
The capture frame height (pixel).
|
private int |
captureWidth
The capture frame width (pixel).
|
private int |
encodeFrameRate
The encoder output frame rate (fps).
|
private int |
encoderType
The encoder type.
|
private int |
framesEncoded
The number of frames encoded.
|
private int |
height
The frame height (pixel).
|
private int |
inputFrameRate
The input frame rate (fps).
|
private int |
mediaBitrateBps
The frame rate excluding FEC.
|
private long |
numberOfStreams
The number of streams.
|
private int |
qualityAdaptIndication
Quality change of the local video in terms of target frame rate and target
bit rate in this reported interval.
|
private int |
regulatedCaptureFrameRate
The regulated capture frame rate (fps) according to video encoder
configuration.
|
private int |
regulatedCaptureHeight
The regulated frame height (pixel) of capture frame height according to video
encoder configuration.
|
private int |
regulatedCaptureWidth
The regulated frame width (pixel) of capture frame width according to video
encoder configuration.
|
private int |
renderFrameRate
The render frame rate (fps).
|
private int |
ssrcMajorStream
The synchronization source (SSRC) of the major stream.
|
private int |
ssrcMinorStream
The synchronization source (SSRC) of the minor stream.
|
private int |
targetMediaBitrateBps
The target bitrate (bps).
|
private int |
totalBitrateBps
The total frame rate including FEC.
|
private int |
uplinkCostTimeMs
The average time diff between frame captured and framed encoded.
|
private int |
width
The frame width (pixel).
|
| Constructor and Description |
|---|
LocalVideoTrackStats() |
LocalVideoTrackStats(long numberOfStreams,
long bytesMajorStream,
long bytesMinorStream,
int framesEncoded,
int ssrcMajorStream,
int ssrcMinorStream,
int captureFrameRate,
int regulatedCaptureFrameRate,
int inputFrameRate,
int encodeFrameRate,
int renderFrameRate,
int targetMediaBitrateBps,
int mediaBitrateBps,
int totalBitrateBps,
int captureWidth,
int captureHeight,
int regulatedCaptureWidth,
int regulatedCaptureHeight,
int width,
int height,
int encoderType,
int uplinkCostTimeMs,
int qualityAdaptIndication) |
private long numberOfStreams
private long bytesMajorStream
private long bytesMinorStream
private int framesEncoded
private int ssrcMajorStream
private int ssrcMinorStream
private int captureFrameRate
private int regulatedCaptureFrameRate
private int inputFrameRate
private int encodeFrameRate
private int renderFrameRate
private int targetMediaBitrateBps
private int mediaBitrateBps
private int totalBitrateBps
private int captureWidth
private int captureHeight
private int regulatedCaptureWidth
private int regulatedCaptureHeight
private int width
private int height
private int encoderType
private int uplinkCostTimeMs
private int qualityAdaptIndication
public LocalVideoTrackStats()
public LocalVideoTrackStats(long numberOfStreams,
long bytesMajorStream,
long bytesMinorStream,
int framesEncoded,
int ssrcMajorStream,
int ssrcMinorStream,
int captureFrameRate,
int regulatedCaptureFrameRate,
int inputFrameRate,
int encodeFrameRate,
int renderFrameRate,
int targetMediaBitrateBps,
int mediaBitrateBps,
int totalBitrateBps,
int captureWidth,
int captureHeight,
int regulatedCaptureWidth,
int regulatedCaptureHeight,
int width,
int height,
int encoderType,
int uplinkCostTimeMs,
int qualityAdaptIndication)
public long getNumberOfStreams()
public void setNumberOfStreams(long numberOfStreams)
public long getBytesMajorStream()
public void setBytesMajorStream(long bytesMajorStream)
public long getBytesMinorStream()
public void setBytesMinorStream(long bytesMinorStream)
public int getFramesEncoded()
public void setFramesEncoded(int framesEncoded)
public int getSsrcMajorStream()
public void setSsrcMajorStream(int ssrcMajorStream)
public int getSsrcMinorStream()
public void setSsrcMinorStream(int ssrcMinorStream)
public int getCaptureFrameRate()
public void setCaptureFrameRate(int captureFrameRate)
public int getRegulatedCaptureFrameRate()
public void setRegulatedCaptureFrameRate(int regulatedCaptureFrameRate)
public int getInputFrameRate()
public void setInputFrameRate(int inputFrameRate)
public int getEncodeFrameRate()
public void setEncodeFrameRate(int encodeFrameRate)
public int getRenderFrameRate()
public void setRenderFrameRate(int renderFrameRate)
public int getTargetMediaBitrateBps()
public void setTargetMediaBitrateBps(int targetMediaBitrateBps)
public int getMediaBitrateBps()
public void setMediaBitrateBps(int mediaBitrateBps)
public int getTotalBitrateBps()
public void setTotalBitrateBps(int totalBitrateBps)
public int getCaptureWidth()
public void setCaptureWidth(int captureWidth)
public int getCaptureHeight()
public void setCaptureHeight(int captureHeight)
public int getRegulatedCaptureWidth()
public void setRegulatedCaptureWidth(int regulatedCaptureWidth)
public int getRegulatedCaptureHeight()
public void setRegulatedCaptureHeight(int regulatedCaptureHeight)
public int getWidth()
public void setWidth(int width)
public int getHeight()
public void setHeight(int height)
public int getEncoderType()
public void setEncoderType(int encoderType)
public int getUplinkCostTimeMs()
public void setUplinkCostTimeMs(int uplinkCostTimeMs)
public int getQualityAdaptIndication()
public void setQualityAdaptIndication(int qualityAdaptIndication)
public java.lang.String toString()
toString in class java.lang.Object