VideoStreamLayerStats
Class that represents statistics for outbound video layers.
Methods
toString
fun toString(): String
Returns
type:
String
Props
bytesSent
var bytesSent: Long
Total number of bytes sent within the video stream.
Returns
type:
Long
fps
var fps: Int
The number of complete frames in the last second.
Returns
type:
Int
frameHeight
var frameHeight: Int
Video frame height sent within the video stream at the moment the statistics are collected.
Returns
type:
Int
frameWidth
var frameWidth: Int
Video frame width sent within the video stream at the moment the statistics are collected.
Returns
type:
Int
packetsLost
var packetsLost: Int
Total number of video packets lost for the video stream.
Returns
type:
Int
packetsSent
var packetsSent: Long
Total number of packets sent within the video stream.
Returns
type:
Long
qualityLimitationReason
var 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.
Returns
type:
rid
var rid: String?
The identifier of the encoding layer.
The value is null if simulcast is disabled.
Returns
type:
String?