onQualityLimitation

Called when local outbound media quality is limited.

The SDK polls WebRTC send-transport stats and reports when outgoing quality is limited by CPU (CPU), available bandwidth (BANDWIDTH), or rising round-trip time while bandwidth-limited (CONGESTION). Fired on the main thread.

Code Example:


public void onQualityLimitation(QualityLimitationType type, QualityLimitationState state) {
    if (state == QualityLimitationState.DETECTED) {
        Log.w("Meeting", "Quality limited by: " + type);
    } else {
        Log.i("Meeting", "Quality limitation resolved: " + type);
    }
}

Parameters

type

source of the limitation