How it works
When the RTMP proxy is enabled for a deployment, Red5 Cloud intercepts the published stream and forwards it as a new RTMP connection to each destination URL you configure. Your encoder connects to Red5 Cloud as normal; the re-streaming happens server-side, so there is no additional bandwidth load on your encoder or local network.The RTMP proxy re-streams the stream as received. If you need platform-specific bitrates or resolutions, configure those in your encoder before publishing to Red5 Cloud, or use Transcoding to produce multiple quality levels first.
Configure the RTMP proxy
1
Open your deployment settings
In the Management Console, go to the Deployments page. Open the context menu for the deployment you want to configure and select Edit.
2
Navigate to the RTMP Proxy section
Within the deployment editor, locate the RTMP Proxy settings section.
3
Add a destination
Enter the RTMP URL and stream key for your destination platform. Most platforms provide these in their live streaming or encoder settings pages.Common destination formats:
4
Add more destinations (optional)
Repeat the previous step to add additional re-stream destinations. You can configure multiple targets within the same deployment.
5
Save and deploy
Save your changes. The RTMP proxy becomes active the next time a stream is published to this deployment.
Using the RTMP proxy endpoint
The RTMP proxy also exposes a single, stable ingest URL you can give to your encoder — no need to look up a node IP address. Retrieve it from the Pub/Sub Details of your deployment:- Open the context menu for your deployment.
- Select Pub/Sub Details.
- Copy the RTMP Publishing Endpoint.
Common use cases
Live event simulcasting
Broadcast a single live event to your own Red5 Cloud player and multiple social platforms at the same time without duplicating encoder effort.
Platform redundancy
Send your stream to a backup RTMP destination alongside your primary one, so viewers have an alternative if any single platform experiences an outage.
Content syndication
Distribute a corporate webinar or news feed to partner platforms or CDN endpoints without changing your production encoder workflow.
Testing and staging
Proxy streams to a private RTMP ingest on a staging environment to validate quality and settings before a live event goes public.
