Server Gateway SDK v3.7.200.21 for Linux Java
Public Member Functions | List of all members
io.agora.rtc.DownlinkNetworkInfo Class Reference

Public Member Functions

 DownlinkNetworkInfo ()
 
 DownlinkNetworkInfo (int lastmileBufferDelayTimeMs, int bandwidthEstimationBps, int totalDownscaleLevelCount, PeerDownlinkInfo peerDownlinkInfo, int totalReceivedVideoCount)
 
int getLastmileBufferDelayTimeMs ()
 
void setLastmileBufferDelayTimeMs (int lastmileBufferDelayTimeMs)
 
int getBandwidthEstimationBps ()
 
void setBandwidthEstimationBps (int bandwidthEstimationBps)
 
int getTotalDownscaleLevelCount ()
 
void setTotalDownscaleLevelCount (int totalDownscaleLevelCount)
 
PeerDownlinkInfo getPeerDownlinkInfo ()
 
void setPeerDownlinkInfo (PeerDownlinkInfo peerDownlinkInfo)
 
int getTotalReceivedVideoCount ()
 
void setTotalReceivedVideoCount (int totalReceivedVideoCount)
 

Detailed Description

The collections of downlink network info.

Constructor & Destructor Documentation

◆ DownlinkNetworkInfo() [1/2]

io.agora.rtc.DownlinkNetworkInfo.DownlinkNetworkInfo ( )

◆ DownlinkNetworkInfo() [2/2]

io.agora.rtc.DownlinkNetworkInfo.DownlinkNetworkInfo ( int  lastmileBufferDelayTimeMs,
int  bandwidthEstimationBps,
int  totalDownscaleLevelCount,
PeerDownlinkInfo  peerDownlinkInfo,
int  totalReceivedVideoCount 
)

Constructor.

Parameters
lastmileBufferDelayTimeMsThe lastmile buffer delay queue time in ms.
bandwidthEstimationBpsThe current downlink bandwidth estimation (bps) after downscale.
totalDownscaleLevelCountThe total video downscale level count.
peerDownlinkInfoDownlink network info of the user who owns the remote video stream.
totalReceivedVideoCountThe total video received count.

Member Function Documentation

◆ getBandwidthEstimationBps()

int io.agora.rtc.DownlinkNetworkInfo.getBandwidthEstimationBps ( )

◆ getLastmileBufferDelayTimeMs()

int io.agora.rtc.DownlinkNetworkInfo.getLastmileBufferDelayTimeMs ( )

◆ getPeerDownlinkInfo()

PeerDownlinkInfo io.agora.rtc.DownlinkNetworkInfo.getPeerDownlinkInfo ( )

◆ getTotalDownscaleLevelCount()

int io.agora.rtc.DownlinkNetworkInfo.getTotalDownscaleLevelCount ( )

◆ getTotalReceivedVideoCount()

int io.agora.rtc.DownlinkNetworkInfo.getTotalReceivedVideoCount ( )

◆ setBandwidthEstimationBps()

void io.agora.rtc.DownlinkNetworkInfo.setBandwidthEstimationBps ( int  bandwidthEstimationBps)

◆ setLastmileBufferDelayTimeMs()

void io.agora.rtc.DownlinkNetworkInfo.setLastmileBufferDelayTimeMs ( int  lastmileBufferDelayTimeMs)

◆ setPeerDownlinkInfo()

void io.agora.rtc.DownlinkNetworkInfo.setPeerDownlinkInfo ( PeerDownlinkInfo  peerDownlinkInfo)

◆ setTotalDownscaleLevelCount()

void io.agora.rtc.DownlinkNetworkInfo.setTotalDownscaleLevelCount ( int  totalDownscaleLevelCount)

◆ setTotalReceivedVideoCount()

void io.agora.rtc.DownlinkNetworkInfo.setTotalReceivedVideoCount ( int  totalReceivedVideoCount)

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