> ## Documentation Index
> Fetch the complete documentation index at: https://docs.liv.tv/llms.txt
> Use this file to discover all available pages before exploring further.

# Unity Installation

> Install LIV Camera Kit (LCK) in-game camera SDK into your Unity project. Download the SDK from the LIV Developer Dashboard, add the packages, and configure your project.

Get LIV Camera Kit installed into your Unity project in minutes.

## Prerequisites

Before installing, confirm your project meets these requirements:

| Requirement     | Minimum                           |
| --------------- | --------------------------------- |
| Unity version   | 2020.3+                           |
| Target platform | Meta Quest 2/3/3s or Windows PCVR |
| Graphics API    | Vulkan, DX11, or OpenGL           |

## Step 1: Download LCK from the Developer Dashboard

1. Go to the [LIV Developer Dashboard](https://dashboard.liv.tv/dev/login?welcome=false).
2. Create your organization.
3. Create your game.
4. Agree to the LCK License Agreement, Privacy Policy, and binding agreement to generate your app-specific SDK.
5. Download the SDK package and save the **Tracking ID** provided.

<Info>
  Each game requires its own SDK. If you create a new game entry, you will need to download a new SDK.
</Info>

## Step 2: Install the SDK packages

1. **Close the Unity editor completely.** Installing LCK while Unity is open will cause errors because LCK requires core libraries to be loaded on editor launch, and Unity never unloads libraries while open.
2. Extract the downloaded archive. You will find two folders: `tv.liv.lck` and `tv.liv.lck-streaming`.
3. Drag both folders into your project's **Packages** directory. The Packages folder is located at `{YourProject}/Packages/` in your file explorer.
4. Reopen your Unity project. **LIV Creator Kit** and **LIV Creator Kit Streaming** should now appear under Packages in the Unity Package Manager.

<Warning>
  If Unity prompts you to upgrade deprecated APIs during import, select **Yes**.
</Warning>

## Step 3: Configure Android settings (Quest builds only)

If targeting Meta Quest:

1. Go to **Edit > Project Settings > Player > Other Settings > Android**.
2. Set **Minimum API Level** to **29** or above.
3. Set **Target Architectures** to **ARM64**.

## Verify installation

After reopening Unity, confirm both packages appear in **Window > Package Manager** under "In Project." If they do not appear, verify the folders were placed directly inside the `Packages/` directory (not nested in a subfolder).

## Next steps

<CardGroup cols={2}>
  <Card icon="rocket" href="/unity/quickstart" title="Quickstart">
    Go from zero to recording-ready in three steps.
  </Card>

  <Card icon="list-check" href="/unity/faq" title="FAQ">
    Check out the commonly asked questions and answers.
  </Card>
</CardGroup>
