E2EETrackPerformance

data class E2EETrackPerformance(val userId: String, val trackType: E2EETrackType?, val codec: String?, val fps: Double, val maxCryptoMs: Double)

Crypto cost for one track, reported while StreamEncryptionManager.enablePerformanceReporting is on.

Parameters

maxCryptoMs

The worst-case per-frame time in the reporting window. Compare it against the frame budget implied by fps to tell whether encryption is what is dropping frames.

Constructors

Link copied to clipboard
constructor(userId: String, trackType: E2EETrackType?, codec: String?, fps: Double, maxCryptoMs: Double)

Properties

Link copied to clipboard
Link copied to clipboard
val fps: Double
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard