Why Broadcast to Both Servers?
Stream Machine works best when your encoder broadcasts to both your Primary and Backup servers simultaneously. This means that if the primary server fails, the backup already has your live audio.
If you only broadcast to the primary server, failover will still redirect listeners to the backup, but there will be no audio playing there until you manually connect your encoder to it.
How to Set It Up
Most broadcasting software supports multiple simultaneous connections. You need to add two server connections using the details from your two MediaCP panel welcome emails.
Your Server Details
You will have received two separate welcome emails — one for your Primary server and one for your Backup server. Each email contains the server address, port, and password you need to configure in your encoder.
You can also find direct links to both MediaCP panels on your service page in the client area. Log in to each panel to find your connection details under your service settings.
Encoder Setup Guides
We have step-by-step guides for popular broadcasting software:
Follow the guide for your encoder software, but repeat the process twice — once for your primary server details and once for your backup server details. Most encoders let you add a second connection in their settings.
Encoder Tips
- BUTT — supports multiple servers natively. Add both under Settings > Server.
- Mixxx — can broadcast to multiple Icecast/Shoutcast servers. Configure both in Preferences > Live Broadcasting.
- RadioBOSS / PlayIt Live / RadioCaster — support multiple encoder outputs. Add a second encoder instance pointing to your backup server.
Testing Your Setup
Once both connections are configured:
- Start your encoder and connect to both servers.
- Open your service page in the client area — you should see both Primary and Backup showing Live (green).
- Check your Stream URL in a browser or media player to confirm audio is playing.