Call Stats Measurements
class CallStatsMeasurements(callStatsObserver: CallStatsObserver, coroutineScope: CoroutineScope, logger: Logger) : Measurements<Producer, Consumer, Transport, IceServer>
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun generateConsumerStreamMap(consumer: Consumer, parse: Boolean): ConsumerStatistics?
Link copied to clipboard
open suspend override fun generateProducerStreamMap(producer: Producer, parse: Boolean): ProducerStatistics?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun getProcessedStats(transport: Transport, consuming: Boolean, producing: Boolean): ProcessedStatsReport
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun parseRTCReport(statsList: List<RtcStatsReport>, statsTypeFilter: List<String>, ownerId: String?): ParsedRTCStats
Link copied to clipboard
open override fun processInboundConsumerAudioStats(consumerId: ConsumerId, overallConsumerStatsValue: OverallConsumerStatsValue, streamStatsData: InboundAudioStreamStats)
Link copied to clipboard
open override fun processInboundConsumerVideoStats(consumerId: ConsumerId, overallConsumerStatsValue: OverallConsumerStatsValue, streamStatsData: InboundVideoStreamStats)
Link copied to clipboard
Link copied to clipboard