If you have not yet created your account, complete account setup first. Deployment provisioning takes up to 20 minutes, so start that process before returning here.
- WebRTC (WHIP)
- RTMP
- SRT
- Zixi
WebRTC via WHIP gives you the lowest possible latency — under 500 ms end-to-end. OBS Studio 30+ supports WHIP natively, making it the simplest path to get started.Prerequisites
- An active Red5 Cloud deployment
- OBS Studio installed and configured with a video source
1
Get your WHIP publishing endpoint
In the Red5 Cloud console, open your deployment and go to the Pub/Sub Details page. Copy the WHIP Publishing Endpoint URL. It will look similar to:
2
Configure OBS Studio — Stream settings
Open OBS Studio and go to File → Settings → Stream.
- Service:
WHIP - Server: paste your WHIP Publishing Endpoint URL
- Bearer Token: leave blank
3
Configure OBS Studio — Output settings
Go to Settings → Output, set Output Mode to Advanced, and select the Streaming tab.
Click OK to save.
4
Start streaming
Click Start Streaming in OBS. Check the status bar at the bottom right — a green indicator means you are connected and broadcasting.
5
Embed a player
Copy the Embedded Player code from the Pub/Sub Details page of your deployment and paste it into an HTML file on your web server:Open the file in a browser. You should see your live stream playing back with sub-500ms latency.
Protocol comparison
Not sure which protocol to use? Use this table to choose.Next steps
Deployments & configuration
Add regions, tune publisher and subscriber limits, and configure transcoding for your deployment.
Encoding settings
Find the right video bitrate, resolution, and framerate for your stream quality requirements.
