Rate this page:

InboundVideoStats

This API is in beta and subject to change.

Class that represents statistics for an incoming com.voximplant.android.sdk.calls.RemoteVideoStream.

Methods

toString

Copy URL
fun toString(): 

String

This API is in beta and subject to change.

A string representation of the object.

Returns

  • type:

    String

Props

bytesReceived

Copy URL
var bytesReceived: 

Long

This API is in beta and subject to change.

Total number of bytes received within the video stream.

Returns

  • type:

    Long

packetsReceived

Copy URL
var packetsReceived: 

Long

This API is in beta and subject to change.

Total number of packets received within the video stream.

Returns

  • type:

    Long

packetsLost

Copy URL
var packetsLost: 

Int

This API is in beta and subject to change.

Total number of video packets lost for the video stream.

Returns

  • type:

    Int

frameWidth

Copy URL
var frameWidth: 

Int

This API is in beta and subject to change.

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

Returns

  • type:

    Int

frameHeight

Copy URL
var frameHeight: 

Int

This API is in beta and subject to change.

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

Returns

  • type:

    Int

source

Copy URL
var source: 

VideoStreamType

This API is in beta and subject to change.

Type of the video stream.

Returns

fps

Copy URL
var fps: 

Int

This API is in beta and subject to change.

The number of complete frames in the last second.

Returns

  • type:

    Int

codec

Copy URL
var codec: 

String?

This API is in beta and subject to change.

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

Returns

  • type:

    String?

streamId

Copy URL
val streamId: 

String

Id of the stream.

Returns

  • type:

    String