Rate this page:

EndpointStats

Class that represents IEndpoint statistics.

Props

audioBytesReceived

Copy URL
var audioBytesReceived: 

long

Total number of audio bytes received from the endpoint in the call.

Returns

  • type:

    long

audioPacketsLost

Copy URL
var audioPacketsLost: 

int

Total number of audio packets lost from the endpoint in the call.

Returns

  • type:

    int

audioPacketsReceived

Copy URL
var audioPacketsReceived: 

long

Total number of audio packets received from the endpoint in the call.

Returns

  • type:

    long

remoteAudioStats

Copy URL
var remoteAudioStats: 

Map<IRemoteAudioStream, InboundAudioStats>

Statistics for all active incoming video streams from the IEndpoint at the moment of the stats collection.

remoteVideoStats

Copy URL
var remoteVideoStats: 

Map<IRemoteVideoStream, InboundVideoStats>

Statistics for all active incoming audio streams from the IEndpoint at the moment of the stats collection.

timestamp

Copy URL
var timestamp: 

double

Time at which the call statistics are collected (in UNIX timestamp format).

Returns

  • type:

    double

totalBytesReceived

Copy URL
var totalBytesReceived: 

long

Total number of bytes (audio and video) received from the endpoint in the call.

Returns

  • type:

    long

totalPacketsReceived

Copy URL
var totalPacketsReceived: 

long

Total number of packets (audio and video) received from the endpoint in the call.

Returns

  • type:

    long

videoBytesReceived

Copy URL
var videoBytesReceived: 

long

Total number of video bytes received from the endpoint in the call.

Returns

  • type:

    long

videoPacketsLost

Copy URL
var videoPacketsLost: 

int

Total number of video packets lost from the endpoint in the call.

Returns

  • type:

    int

videoPacketsReceived

Copy URL
var videoPacketsReceived: 

long

Total number of video packets received from the endpoint in the call.

Returns

  • type:

    long