Skip to main content
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.

Get Started with Red5 Cloud

Deploy your first live stream in minutes with the fully managed Red5 Cloud platform — no infrastructure to manage.

Quick Start Guide

Step-by-step guides to go from zero to streaming with WebRTC, RTMP, SRT, or Zixi.

SDKs & Libraries

Native iOS, Android, WebRTC, Conference, and Backend SDKs for building custom streaming apps.

Stream Manager API

Use the Stream Manager 2.0 REST API to manage streams, provision transcoders, and retrieve server endpoints.

Choose your path

Red5 Cloud

Fully managed PaaS. Sign up, configure a deployment, and start streaming — Red5 handles scaling, failover, and global distribution across 10 regions.

Red5 Pro

Self-hosted server software. Install on Linux, Mac, or Windows, or deploy to AWS, GCP, Azure, DigitalOcean, and more using Terraform.

Create an Account

Sign up for Red5 Cloud and configure your first deployment region.

Stream with RTMP

Configure OBS or FFMPEG to publish an RTMP stream to Red5 Cloud.

TrueTime Meetings

Deploy a full-featured multi-party video conferencing app powered by Red5.

iOS SDK

Add live streaming publish and subscribe to your native iOS app with Red5WebRTCKit.

Android SDK

Publish and subscribe to live streams with sub-second latency from Android.

Authentication

Secure your streams with JWT tokens or round-trip authentication.
1

Create a Red5 Cloud account

Sign up for a free 30-day trial and select your primary streaming region.
2

Create a deployment

Configure origin/edge nodes, set min/max publisher and subscriber counts, and optionally enable transcoding.
3

Connect your encoder or SDK

Use the WHIP/WHEP or RTMP endpoint from your deployment’s Pub/Sub Details page to start publishing.
4

Embed a player

Copy the embedded player code from the Pub/Sub Details panel to add playback to any website.