Agora Server Gateway SDK Java API Reference
Loading...
Searching...
No Matches
io.agora.rtc.RemoteVideoTrackStats Class Reference

Public Member Functions

 RemoteVideoTrackStats ()
 
 RemoteVideoTrackStats (int uid, int delay, int width, int height, int receivedBitrate, int decoderOutputFrameRate, int rendererOutputFrameRate, int frameLossRate, int packetLossRate, int rxStreamType, int totalFrozenTime, int frozenRate, int totalDecodedFrames, int avSyncTimeMs, int downlinkProcessTimeMs, int frameRenderDelayMs, long totalActiveTime, long publishDuration)
 
int getUid ()
 
void setUid (int uid)
 
int getDelay ()
 
void setDelay (int delay)
 
int getWidth ()
 
void setWidth (int width)
 
int getHeight ()
 
void setHeight (int height)
 
int getReceivedBitrate ()
 
void setReceivedBitrate (int receivedBitrate)
 
int getDecoderOutputFrameRate ()
 
void setDecoderOutputFrameRate (int decoderOutputFrameRate)
 
int getRendererOutputFrameRate ()
 
void setRendererOutputFrameRate (int rendererOutputFrameRate)
 
int getFrameLossRate ()
 
void setFrameLossRate (int frameLossRate)
 
int getPacketLossRate ()
 
void setPacketLossRate (int packetLossRate)
 
int getRxStreamType ()
 
void setRxStreamType (int rxStreamType)
 
int getTotalFrozenTime ()
 
void setTotalFrozenTime (int totalFrozenTime)
 
int getFrozenRate ()
 
void setFrozenRate (int frozenRate)
 
int getTotalDecodedFrames ()
 
void setTotalDecodedFrames (int totalDecodedFrames)
 
int getAvSyncTimeMs ()
 
void setAvSyncTimeMs (int avSyncTimeMs)
 
int getDownlinkProcessTimeMs ()
 
void setDownlinkProcessTimeMs (int downlinkProcessTimeMs)
 
int getFrameRenderDelayMs ()
 
void setFrameRenderDelayMs (int frameRenderDelayMs)
 
long getTotalActiveTime ()
 
void setTotalActiveTime (long totalActiveTime)
 
long getPublishDuration ()
 
void setPublishDuration (long publishDuration)
 

Private Attributes

int uid
 
int delay
 
int width
 
int height
 
int receivedBitrate
 
int decoderOutputFrameRate
 
int rendererOutputFrameRate
 
int frameLossRate
 
int packetLossRate
 
int rxStreamType
 
int totalFrozenTime
 
int frozenRate
 
int totalDecodedFrames
 
int avSyncTimeMs
 
int downlinkProcessTimeMs
 
int frameRenderDelayMs
 
long totalActiveTime
 
long publishDuration
 

Constructor & Destructor Documentation

◆ RemoteVideoTrackStats() [1/2]

io.agora.rtc.RemoteVideoTrackStats.RemoteVideoTrackStats ( )

◆ RemoteVideoTrackStats() [2/2]

io.agora.rtc.RemoteVideoTrackStats.RemoteVideoTrackStats ( int uid,
int delay,
int width,
int height,
int receivedBitrate,
int decoderOutputFrameRate,
int rendererOutputFrameRate,
int frameLossRate,
int packetLossRate,
int rxStreamType,
int totalFrozenTime,
int frozenRate,
int totalDecodedFrames,
int avSyncTimeMs,
int downlinkProcessTimeMs,
int frameRenderDelayMs,
long totalActiveTime,
long publishDuration )

Member Function Documentation

◆ getAvSyncTimeMs()

int io.agora.rtc.RemoteVideoTrackStats.getAvSyncTimeMs ( )

◆ getDecoderOutputFrameRate()

int io.agora.rtc.RemoteVideoTrackStats.getDecoderOutputFrameRate ( )

◆ getDelay()

int io.agora.rtc.RemoteVideoTrackStats.getDelay ( )

◆ getDownlinkProcessTimeMs()

int io.agora.rtc.RemoteVideoTrackStats.getDownlinkProcessTimeMs ( )

◆ getFrameLossRate()

int io.agora.rtc.RemoteVideoTrackStats.getFrameLossRate ( )

◆ getFrameRenderDelayMs()

int io.agora.rtc.RemoteVideoTrackStats.getFrameRenderDelayMs ( )

◆ getFrozenRate()

int io.agora.rtc.RemoteVideoTrackStats.getFrozenRate ( )

◆ getHeight()

int io.agora.rtc.RemoteVideoTrackStats.getHeight ( )

◆ getPacketLossRate()

int io.agora.rtc.RemoteVideoTrackStats.getPacketLossRate ( )

◆ getPublishDuration()

long io.agora.rtc.RemoteVideoTrackStats.getPublishDuration ( )

◆ getReceivedBitrate()

int io.agora.rtc.RemoteVideoTrackStats.getReceivedBitrate ( )

◆ getRendererOutputFrameRate()

int io.agora.rtc.RemoteVideoTrackStats.getRendererOutputFrameRate ( )

◆ getRxStreamType()

int io.agora.rtc.RemoteVideoTrackStats.getRxStreamType ( )

◆ getTotalActiveTime()

long io.agora.rtc.RemoteVideoTrackStats.getTotalActiveTime ( )

◆ getTotalDecodedFrames()

int io.agora.rtc.RemoteVideoTrackStats.getTotalDecodedFrames ( )

◆ getTotalFrozenTime()

int io.agora.rtc.RemoteVideoTrackStats.getTotalFrozenTime ( )

◆ getUid()

int io.agora.rtc.RemoteVideoTrackStats.getUid ( )

◆ getWidth()

int io.agora.rtc.RemoteVideoTrackStats.getWidth ( )

◆ setAvSyncTimeMs()

void io.agora.rtc.RemoteVideoTrackStats.setAvSyncTimeMs ( int avSyncTimeMs)

◆ setDecoderOutputFrameRate()

void io.agora.rtc.RemoteVideoTrackStats.setDecoderOutputFrameRate ( int decoderOutputFrameRate)

◆ setDelay()

void io.agora.rtc.RemoteVideoTrackStats.setDelay ( int delay)

◆ setDownlinkProcessTimeMs()

void io.agora.rtc.RemoteVideoTrackStats.setDownlinkProcessTimeMs ( int downlinkProcessTimeMs)

◆ setFrameLossRate()

void io.agora.rtc.RemoteVideoTrackStats.setFrameLossRate ( int frameLossRate)

◆ setFrameRenderDelayMs()

void io.agora.rtc.RemoteVideoTrackStats.setFrameRenderDelayMs ( int frameRenderDelayMs)

◆ setFrozenRate()

void io.agora.rtc.RemoteVideoTrackStats.setFrozenRate ( int frozenRate)

◆ setHeight()

void io.agora.rtc.RemoteVideoTrackStats.setHeight ( int height)

◆ setPacketLossRate()

void io.agora.rtc.RemoteVideoTrackStats.setPacketLossRate ( int packetLossRate)

◆ setPublishDuration()

void io.agora.rtc.RemoteVideoTrackStats.setPublishDuration ( long publishDuration)

◆ setReceivedBitrate()

void io.agora.rtc.RemoteVideoTrackStats.setReceivedBitrate ( int receivedBitrate)

◆ setRendererOutputFrameRate()

void io.agora.rtc.RemoteVideoTrackStats.setRendererOutputFrameRate ( int rendererOutputFrameRate)

◆ setRxStreamType()

void io.agora.rtc.RemoteVideoTrackStats.setRxStreamType ( int rxStreamType)

◆ setTotalActiveTime()

void io.agora.rtc.RemoteVideoTrackStats.setTotalActiveTime ( long totalActiveTime)

◆ setTotalDecodedFrames()

void io.agora.rtc.RemoteVideoTrackStats.setTotalDecodedFrames ( int totalDecodedFrames)

◆ setTotalFrozenTime()

void io.agora.rtc.RemoteVideoTrackStats.setTotalFrozenTime ( int totalFrozenTime)

◆ setUid()

void io.agora.rtc.RemoteVideoTrackStats.setUid ( int uid)

◆ setWidth()

void io.agora.rtc.RemoteVideoTrackStats.setWidth ( int width)

Member Data Documentation

◆ avSyncTimeMs

int io.agora.rtc.RemoteVideoTrackStats.avSyncTimeMs
private

◆ decoderOutputFrameRate

int io.agora.rtc.RemoteVideoTrackStats.decoderOutputFrameRate
private

◆ delay

int io.agora.rtc.RemoteVideoTrackStats.delay
private

◆ downlinkProcessTimeMs

int io.agora.rtc.RemoteVideoTrackStats.downlinkProcessTimeMs
private

◆ frameLossRate

int io.agora.rtc.RemoteVideoTrackStats.frameLossRate
private

◆ frameRenderDelayMs

int io.agora.rtc.RemoteVideoTrackStats.frameRenderDelayMs
private

◆ frozenRate

int io.agora.rtc.RemoteVideoTrackStats.frozenRate
private

◆ height

int io.agora.rtc.RemoteVideoTrackStats.height
private

◆ packetLossRate

int io.agora.rtc.RemoteVideoTrackStats.packetLossRate
private

◆ publishDuration

long io.agora.rtc.RemoteVideoTrackStats.publishDuration
private

◆ receivedBitrate

int io.agora.rtc.RemoteVideoTrackStats.receivedBitrate
private

◆ rendererOutputFrameRate

int io.agora.rtc.RemoteVideoTrackStats.rendererOutputFrameRate
private

◆ rxStreamType

int io.agora.rtc.RemoteVideoTrackStats.rxStreamType
private

◆ totalActiveTime

long io.agora.rtc.RemoteVideoTrackStats.totalActiveTime
private

◆ totalDecodedFrames

int io.agora.rtc.RemoteVideoTrackStats.totalDecodedFrames
private

◆ totalFrozenTime

int io.agora.rtc.RemoteVideoTrackStats.totalFrozenTime
private

◆ uid

int io.agora.rtc.RemoteVideoTrackStats.uid
private

◆ width

int io.agora.rtc.RemoteVideoTrackStats.width
private

The documentation for this class was generated from the following file: