VideoSamplesPublish

data class VideoSamplesPublish(val total_quality_limitation: QualityLimitation, val avg_fps: Int, val resolution: Size, val timestamp: Long, val avgRoundTripTimeMs: Int, val avgJitterMs: Float, val totalPacketsLost: Long, val avgBitrateBps: Long, val avgAvailableOutgoingBitrateBps: Long, val totalPacketSendDelay: Double, val packetsSent: Long) : PublishBaseSamples

Constructors

Link copied to clipboard
fun VideoSamplesPublish(total_quality_limitation: QualityLimitation, avg_fps: Int, resolution: Size, timestamp: Long, avgRoundTripTimeMs: Int, avgJitterMs: Float, totalPacketsLost: Long, avgBitrateBps: Long, avgAvailableOutgoingBitrateBps: Long, totalPacketSendDelay: Double, packetsSent: Long)

Properties

Link copied to clipboard
@SerializedName(value = "avg_fps")
val avg_fps: Int
Link copied to clipboard
@SerializedName(value = "avg_available_outgoing_bitrate_bps")
open override val avgAvailableOutgoingBitrateBps: Long
Link copied to clipboard
@SerializedName(value = "avg_bitrate_bps")
open override val avgBitrateBps: Long
Link copied to clipboard
@SerializedName(value = "avg_jitter_ms")
open override val avgJitterMs: Float
Link copied to clipboard
@SerializedName(value = "avg_round_trip_time_ms")
open override val avgRoundTripTimeMs: Int
Link copied to clipboard
@SerializedName(value = "total_packets_sent")
val packetsSent: Long
Link copied to clipboard
@SerializedName(value = "resolution")
val resolution: Size
Link copied to clipboard
@SerializedName(value = "timestamp")
open override val timestamp: Long
Link copied to clipboard
@SerializedName(value = "total_quality_limitation")
val total_quality_limitation: QualityLimitation
Link copied to clipboard
@SerializedName(value = "total_packet_sent_delay_sec")
val totalPacketSendDelay: Double
Link copied to clipboard
@SerializedName(value = "total_packets_lost")
open override val totalPacketsLost: Long