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

# Red5: Low-Latency Live Streaming Platform

> Red5 delivers sub-500ms WebRTC live streaming at global scale. Choose Red5 Cloud for a fully managed PaaS or Red5 Pro for self-hosted deployments.

Red5 is a live streaming platform built for real-time experiences. Whether you need a fully managed cloud solution or want to run your own infrastructure, Red5 gives you sub-500ms WebRTC streaming, multi-protocol support (RTMP, SRT, HLS, Zixi), and auto-scaling infrastructure that handles millions of concurrent viewers.

<CardGroup cols={2}>
  <Card title="Get Started with Red5 Cloud" icon="cloud" href="/red5-cloud/introduction">
    Deploy your first live stream in minutes with the fully managed Red5 Cloud platform — no infrastructure to manage.
  </Card>

  <Card title="Quick Start Guide" icon="rocket" href="/red5-cloud/getting-started/quick-start">
    Step-by-step guides to go from zero to streaming with WebRTC, RTMP, SRT, or Zixi.
  </Card>

  <Card title="SDKs & Libraries" icon="code" href="/red5-cloud/sdks/overview">
    Native iOS, Android, WebRTC, Conference, and Backend SDKs for building custom streaming apps.
  </Card>

  <Card title="Stream Manager API" icon="webhook" href="/red5-cloud/development/stream-manager-api">
    Use the Stream Manager 2.0 REST API to manage streams, provision transcoders, and retrieve server endpoints.
  </Card>
</CardGroup>

## Choose your path

<CardGroup cols={2}>
  <Card title="Red5 Cloud" icon="cloud-check" href="/red5-cloud/introduction">
    Fully managed PaaS. Sign up, configure a deployment, and start streaming — Red5 handles scaling, failover, and global distribution across 10 regions.
  </Card>

  <Card title="Red5 Pro" icon="server" href="/red5-pro/installation/overview">
    Self-hosted server software. Install on Linux, Mac, or Windows, or deploy to AWS, GCP, Azure, DigitalOcean, and more using Terraform.
  </Card>
</CardGroup>

## Popular guides

<CardGroup cols={3}>
  <Card title="Create an Account" icon="user-plus" href="/red5-cloud/getting-started/account">
    Sign up for Red5 Cloud and configure your first deployment region.
  </Card>

  <Card title="Stream with RTMP" icon="broadcast-tower" href="/red5-cloud/users-guide/encoding">
    Configure OBS or FFMPEG to publish an RTMP stream to Red5 Cloud.
  </Card>

  <Card title="TrueTime Meetings" icon="video" href="/red5-cloud/development/truetime-meetings">
    Deploy a full-featured multi-party video conferencing app powered by Red5.
  </Card>

  <Card title="iOS SDK" icon="mobile" href="/red5-cloud/sdks/ios-sdk">
    Add live streaming publish and subscribe to your native iOS app with Red5WebRTCKit.
  </Card>

  <Card title="Android SDK" icon="mobile-screen" href="/red5-cloud/sdks/android-sdk">
    Publish and subscribe to live streams with sub-second latency from Android.
  </Card>

  <Card title="Authentication" icon="lock" href="/red5-pro/authentication/jwt-auth">
    Secure your streams with JWT tokens or round-trip authentication.
  </Card>
</CardGroup>

<Steps>
  <Step title="Create a Red5 Cloud account">
    [Sign up](https://cloud.red5.net/signup/) for a free 30-day trial and select your primary streaming region.
  </Step>

  <Step title="Create a deployment">
    Configure origin/edge nodes, set min/max publisher and subscriber counts, and optionally enable transcoding.
  </Step>

  <Step title="Connect your encoder or SDK">
    Use the WHIP/WHEP or RTMP endpoint from your deployment's Pub/Sub Details page to start publishing.
  </Step>

  <Step title="Embed a player">
    Copy the embedded player code from the Pub/Sub Details panel to add playback to any website.
  </Step>
</Steps>
