RealtimeCallStats

data class RealtimeCallStats(val transportPath: String? = null, val rttMs: Double? = null, val availableOutgoingKbps: Double? = null, val audioRxCodec: String? = null, val audioTxCodec: String? = null, val audioRxPacketLossPct: Double? = null, val audioTxPacketLossPct: Double? = null, val audioJitterMs: Double? = null, val audioPlayoutDelayMs: Double? = null, val audioConcealedPct: Double? = null, val audioRxKbps: Double? = null, val audioTxKbps: Double? = null, val videoRxCodec: String? = null, val videoTxCodec: String? = null, val videoRxPacketLossPct: Double? = null, val videoTxPacketLossPct: Double? = null, val videoRxKbps: Double? = null, val videoTxKbps: Double? = null, val videoFps: Double? = null, val videoResolution: String? = null, val videoFreezeCount60s: Long? = null, val videoFreezeDuration60s: Double? = null, val videoRetransmitPct: Double? = null, val videoNackPerMin: Double? = null, val videoPliPerMin: Double? = null, val videoFirPerMin: Double? = null, val videoFramesDecoded: Long? = null, val videoFramesDropped: Long? = null, val audioPacketsLost: Long? = null, val audioPacketsReceived: Long? = null, val updatedAtMs: Long = 0)

Constructors

Link copied to clipboard
constructor(transportPath: String? = null, rttMs: Double? = null, availableOutgoingKbps: Double? = null, audioRxCodec: String? = null, audioTxCodec: String? = null, audioRxPacketLossPct: Double? = null, audioTxPacketLossPct: Double? = null, audioJitterMs: Double? = null, audioPlayoutDelayMs: Double? = null, audioConcealedPct: Double? = null, audioRxKbps: Double? = null, audioTxKbps: Double? = null, videoRxCodec: String? = null, videoTxCodec: String? = null, videoRxPacketLossPct: Double? = null, videoTxPacketLossPct: Double? = null, videoRxKbps: Double? = null, videoTxKbps: Double? = null, videoFps: Double? = null, videoResolution: String? = null, videoFreezeCount60s: Long? = null, videoFreezeDuration60s: Double? = null, videoRetransmitPct: Double? = null, videoNackPerMin: Double? = null, videoPliPerMin: Double? = null, videoFirPerMin: Double? = null, videoFramesDecoded: Long? = null, videoFramesDropped: Long? = null, audioPacketsLost: Long? = null, audioPacketsReceived: Long? = null, updatedAtMs: Long = 0)

Properties

Link copied to clipboard
Link copied to clipboard
val audioJitterMs: Double? = null
Link copied to clipboard
val audioPacketsLost: Long? = null

Cumulative inbound-audio packetsLost, summed across peer slots.

Link copied to clipboard

Cumulative inbound-audio packetsReceived, summed across peer slots.

Link copied to clipboard
Link copied to clipboard
val audioRxCodec: String? = null
Link copied to clipboard
val audioRxKbps: Double? = null
Link copied to clipboard
Link copied to clipboard
val audioTxCodec: String? = null
Link copied to clipboard
val audioTxKbps: Double? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val rttMs: Double? = null
Link copied to clipboard
val transportPath: String? = null
Link copied to clipboard
val updatedAtMs: Long = 0
Link copied to clipboard
val videoFirPerMin: Double? = null
Link copied to clipboard
val videoFps: Double? = null
Link copied to clipboard

Cumulative inbound-video framesDecoded, summed across peer slots.

Link copied to clipboard

Cumulative inbound-video framesDropped, summed across peer slots.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val videoNackPerMin: Double? = null
Link copied to clipboard
val videoPliPerMin: Double? = null
Link copied to clipboard
val videoResolution: String? = null
Link copied to clipboard
Link copied to clipboard
val videoRxCodec: String? = null
Link copied to clipboard
val videoRxKbps: Double? = null
Link copied to clipboard
Link copied to clipboard
val videoTxCodec: String? = null
Link copied to clipboard
val videoTxKbps: Double? = null
Link copied to clipboard