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

# Quick Start Guide

This guide explains how to upload, process, and stream your first video with Vidinfra, Tenbyte’s all in one video platform.

In just a few steps, you'll transform a raw video file into a ready-to-stream playback link.

## Prerequisites

Before starting, make sure you have:

* A **Tenbyte account** — [Sign up](https://beta.tenbyte.io/vidinfra)
* A **video file** ready to upload (e.g. `.mp4`, `.mov`, `.mkv`)
* An **API key** with `assets:write` permission

***

## Set Up Your Vidinfra Workspace

* After signing in with your registered email and password, you will see a welcome page.

  <Frame caption="Vidinfra Dashboard">
    <img src="https://mintcdn.com/vidinfra/fnyMNr0Yt0lvbIPG/images/vidinfra/dashboard.png?fit=max&auto=format&n=fnyMNr0Yt0lvbIPG&q=85&s=3bb5241a592760e2e9f32d0d290697a2" alt="Vidinfra Dashboard" width="1918" height="871" data-path="images/vidinfra/dashboard.png" />
  </Frame>

* From the left sidebar, select **Vidinfra** to open the Vidinfra workspace.

* Click on **New Library** to start building your content library for video storage and management.

  <Frame caption="Library Workspace">
    <img src="https://mintcdn.com/vidinfra/fnyMNr0Yt0lvbIPG/images/vidinfra/library.png?fit=max&auto=format&n=fnyMNr0Yt0lvbIPG&q=85&s=488ab61c93f8be9d68c8c3a13c8f6af4" alt="Library Workspace" width="1918" height="866" data-path="images/vidinfra/library.png" />
  </Frame>

* Fill in the required fields with your information, including the **library name**, **region**, and **purpose of the library**, then click **Create Library** to continue.

  <Frame caption="Create Video Library">
    <img src="https://mintcdn.com/vidinfra/KFBHD59HUIsOJp6n/images/vidinfra/library-01.png?fit=max&auto=format&n=KFBHD59HUIsOJp6n&q=85&s=f7eeed9989dd5be0bd6f6726d97a7225" alt="Create Video Library" width="1918" height="867" data-path="images/vidinfra/library-01.png" />
  </Frame>

  <Note>Choose your preferred region to ensure the best performance and streaming quality.</Note>

* Once the library is created successfully, your workspace will display the video dashboard.

  <Frame caption="Video Library Dashboard">
    <img src="https://mintcdn.com/vidinfra/KFBHD59HUIsOJp6n/images/vidinfra/library-04.png?fit=max&auto=format&n=KFBHD59HUIsOJp6n&q=85&s=b19a3cefff6cc29ff65f9cc6161a241e" alt="Video Library Dashboard" width="1918" height="862" data-path="images/vidinfra/library-04.png" />
  </Frame>

From here, you can **upload** or **import** videos to start building your content library.

***

## Upload your Video

* To upload a video, click the **Upload Video** button from your library dashboard. This will allow you to select a video file from your local device.

  <Frame caption="Upload your Video">
    <img src="https://mintcdn.com/vidinfra/KFBHD59HUIsOJp6n/images/vidinfra/library-02.png?fit=max&auto=format&n=KFBHD59HUIsOJp6n&q=85&s=256ae05aa86da9b9a3267e8ab2d66d5e" alt="Upload your Video" width="1918" height="865" data-path="images/vidinfra/library-02.png" />
  </Frame>

* Alternatively, if your videos are hosted on supported platforms, you can directly import them into Vidinfra by selecting your preferred service.

  <Frame caption="Import Existing Videos">
    <img src="https://mintcdn.com/vidinfra/KFBHD59HUIsOJp6n/images/vidinfra/library-03.png?fit=max&auto=format&n=KFBHD59HUIsOJp6n&q=85&s=2c0d2030bc7d17f3851ca71186896c21" alt="Import Existing Videos" width="1918" height="867" data-path="images/vidinfra/library-03.png" />
  </Frame>

<Note>
  To review the full video submission requirements for Vidinfra, see the [Upload Video Page](/docs/vidinfra/manage-videos/upload-videos#vidinfra-video-submission-requirements) in the Managed Videos section.
</Note>

***

## Stream your Video

* Once your video is uploaded, Vidinfra automatically begins processing it. This includes:

  * Optimizing the video for playback efficiency.
  * Transcoding the video into multiple renditions and adaptive bitrates for different network speeds and devices.
  * Converting the video into `HLS` (HTTP Live Streaming) and `DASH` (Dynamic Adaptive Streaming over HTTP) formats for smooth, adaptive playback.

  <Frame caption="Vidinfra Processing your Video">
    <img src="https://mintcdn.com/vidinfra/KFBHD59HUIsOJp6n/images/vidinfra/library-05.png?fit=max&auto=format&n=KFBHD59HUIsOJp6n&q=85&s=b81b6618e68d6faaae02e75cc3a85364" alt="Vidinfra Processing your Video" width="1918" height="866" data-path="images/vidinfra/library-05.png" />
  </Frame>

> ✅ Supported formats: `.mp4`, `.mov`, `.mkv`, `.webm`, `.avi`, `.flv`

* After processing, your video is ready to be streamed. You can now:

  * Embed it on your website.
  * Share the playback link with your audience.
  * Stream it across multiple platforms for global delivery.

***

## Copy your video ID

* Go to your Videos section where all your uploaded videos are listed.
* Click the **three dots** or the **Actions** button next to the video you want to copy the ID for.
* From the dropdown menu, select **Copy Video ID**. The video ID will be copied to your clipboard.

  <Frame caption="Copy your Video ID">
    <img src="https://mintcdn.com/vidinfra/skY5N9YeqDGp520_/images/vidinfra/47.png?fit=max&auto=format&n=skY5N9YeqDGp520_&q=85&s=5c57acaeb0ea038f8129ef837c62f5d4" alt="Copy your Video ID" width="1918" height="870" data-path="images/vidinfra/47.png" />
  </Frame>
* Now that the video ID is copied, you can paste it wherever needed, like in URLs, APIs, or for linking purposes.
