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)