Properties
Automatically subscribe to remote participants’ tracks.
The number of attempts to reconnect when the network disconnects.
The minimum delay value for reconnection attempts in seconds.This value serves as the starting point for the easeOutCirc reconnection curve.
The maximum delay between reconnect attempts in seconds.The reconnection delay uses an “easeOutCirc” curve between
reconnectAttemptDelay and reconnectMaxDelay:- For all attempts except the last, the delay follows this curve
- The curve grows rapidly at first and then more gradually approaches the maximum
- The last attempt always uses exactly
reconnectMaxDelay
- Attempt 0: ~0.85s (12% of the way to max)
- Attempt 1: ~2.2s (30% of the way to max)
- Attempt 2: ~3.4s (45% of the way to max)
- Attempt 5: ~5.9s (82% of the way to max)
- Attempt 9: 7.0s (exactly maxDelay)
The timeout interval for the initial websocket connection.
Timeout for the primary transport connection.
Timeout for the publisher transport connection.
Custom ICE servers for WebRTC connection.
ICE transport policy for WebRTC connection.
Allows DSCP codes to be set on outgoing packets when network priority is used.
Enable microphone concurrently while connecting.
LiveKit server protocol version to use. Generally, it’s not recommended to change this.