Rate this page:

InboundVideoStats

Class that represents statistics for an incoming IRemoteVideoStream. Available in EndpointStats.

Props

bytesReceived

Copy URL
@property () 

long

bytesReceived

Total number of bytes received within the video stream.

Returns

  • type:

    long

codec

Copy URL
@property () 

String

codec

Video codec name for the video stream, e.g. "VP8".

Returns

  • type:

    String

fps

Copy URL
@property () 

int

fps

Number of complete frames in the last second

Returns

  • type:

    int

frameHeight

Copy URL
@property () 

int

frameHeight

Video frame height received within the video stream at the moment the statistics are collected.

Returns

  • type:

    int

frameWidth

Copy URL
@property () 

int

frameWidth

Video frame width received within the video stream at the moment the statistics are collected.

Returns

  • type:

    int

jitterBufferMs

Copy URL
@property () 

int

jitterBufferMs

Temporary storage buffer used to capture incoming data packets. Use it to ensure the continuity of streams by smoothing out packet arrival times during periods of network congestion. Measured in milliseconds.

Returns

  • type:

    int

loss

Copy URL
@property () 

double

loss

Packet loss in the video stream. Values are in the range 0..1, where 0 means no loss and 1 means full loss.

Returns

  • type:

    double

packetsLost

Copy URL
@property () 

int

packetsLost

Total number of video packets lost for the video stream.

Returns

  • type:

    int

packetsReceived

Copy URL
@property () 

long

packetsReceived

Total number of packets received within the video stream.

Returns

  • type:

    long

timestamp

Copy URL
@property () 

double

timestamp

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

Returns

  • type:

    double