Uplink policy
app/lib/lc/chime-session-tuning.ts, line 126
Repository rr7
// policy" default: without that line an iPhone would silently fall back to
// AllHighestVideoBandwidthPolicy, which does not adapt at all.
configuration.enableSVC = true;
configuration.videoDownlinkBandwidthPolicy = weakNetworkDownlinkPolicy(logger);
configuration.videoUplinkBandwidthPolicy = createChimeVideoUplinkPolicy(
configuration.credentials?.attendeeId ?? '',
logger,
);
configuration.connectionTimeoutMs = CONNECTION_TIMEOUT_MS;
configuration.reconnectTimeoutMs = RECONNECT_TIMEOUT_MS;
configuration.reconnectLongBackOffMs = RECONNECT_LONG_BACKOFF_MS;
configuration.connectionHealthPolicyConfiguration = weakNetworkConnectionHealthPolicy();
// A reconnect or a policy-driven pause leaves the other person's last frame on screen