Rate this page:

VideoStreamLayerStats

Class that represents statistics for outbound video layers.

Methods

toString
Copy URL
fun toString(): 

String

Returns

  • type:

    String

Props

bytesSent
Copy URL
var bytesSent: 

Long

Total number of bytes sent within the video stream.

Returns

  • type:

    Long

fps
Copy URL
var fps: 

Int

The number of complete frames in the last second.

Returns

  • type:

    Int

frameHeight
Copy URL
var frameHeight: 

Int

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

Returns

  • type:

    Int

frameWidth
Copy URL
var frameWidth: 

Int

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

Returns

  • type:

    Int

packetsLost
Copy URL
var packetsLost: 

Int

Total number of video packets lost for the video stream.

Returns

  • type:

    Int

packetsSent
Copy URL
var packetsSent: 

Long

Total number of packets sent within the video stream.

Returns

  • type:

    Long

qualityLimitationReason
Copy URL
var qualityLimitationReason: 

QualityLimitationReason?

Whether the quality of the outgoing video stream layer is currently limited and, if so, why.

The value is null if the reason is not reported.

rid
Copy URL
var rid: 

String?

The identifier of the encoding layer.

The value is null if simulcast is disabled.

Returns

  • type:

    String?

Rate this page: