OptionalBackgroundStart with a camera background effect (requires @livekit/track-processors).
OptionalCameraPreferred camera device id.
OptionalDisplayThe display name to publish as the local participant's name.
OptionalE2Enable end-to-end encryption for this connection.
OptionalEnableStart with the camera enabled (default: false — voice-first).
OptionalEnableStart with the microphone enabled (default: true).
OptionalMicrophonePreferred microphone device id.
OptionalNoiseStart with the Krisp noise filter enabled (LiveKit Cloud; requires @livekit/krisp-noise-filter).
OptionalRoomAdvanced livekit-client room options merged into the constructed Room.
Options for opening a room connection.