You can broadcast live to your CloudRadio station from a phone using any encoder app that supports Icecast or Shoutcast input. This is useful for remote shows, on-location reporting, or quick voice updates without a laptop.
Note: CloudRadio One uses Icecast input only. Hosted Shoutcast/Icecast plans accept either protocol depending on what you provisioned. Check the Connection Info card in your dashboard before configuring the app.
Pick an Encoder App
Mobile encoder availability changes often. At the time of writing, these are the most reliable choices:
| Platform | App | Input |
|---|---|---|
| Android | Audio Streaming Pro, Cast.Audio, Mediacast | Icecast & Shoutcast |
| iOS | iCast Pro, KoalaSAN | Icecast & Shoutcast |
Search your app store for “Icecast streaming” or “Shoutcast broadcaster” and pick one with recent updates and decent ratings. Any app that exposes server hostname, port, mount point, username, and password fields will work.
Get Your Connection Details
In Studio:
- Open your radio’s dashboard.
- Find the Connection Info card.
- Copy the Host, Port, Mount (or Stream ID), Username, and Source Password.
For CloudRadio One stations, the encoder host is autodj.cloudrad.io (or the regional host shown in your dashboard), the username is always source, and the mount is /studio for the main input or /guest for guest inputs.
Configure the App
Open the encoder app’s settings and enter:
- Server type: Icecast (or Shoutcast if your hosted plan uses it)
- Server URL / Host: the host from Connection Info
- Port: the port from Connection Info
- Mount / Stream ID: e.g.
/studioor/live - Username: usually
source - Password: your source password
- Bitrate: 128 kbps AAC for mobile networks, up to 256 kbps AAC on stable WiFi
- Sample rate: 44100 Hz
Save the configuration.
Go Live
- Plug in headphones (using the phone’s speaker creates an instant feedback loop).
- Tap Connect or Start broadcasting in the app.
- Speak into the phone’s microphone or play a music track from the app’s media library.
- Confirm the broadcast is live by opening your station’s web player on another device.
To stop, tap Disconnect in the app.
Tips for a Better Mobile Broadcast
- Use an external mic if you can. Lavalier or USB-C mics drastically improve voice clarity over the built-in microphone.
- Stay on WiFi when possible. Cellular networks can drop the connection during long broadcasts.
- Watch your battery and bandwidth. A 30-minute broadcast at 128 kbps uses about 30 MB of data and can drain a phone battery quickly.
- Disable other apps and notifications to avoid background audio interrupting your stream.
- Test before going live. Connect privately for a minute first to confirm audio levels and stream stability.
Troubleshooting
If the app refuses to connect or your stream doesn’t appear:
- Double-check host, port, mount, username, and password. These are case-sensitive.
- Make sure no other encoder is connected to the same mount point.
- If you’re on a cellular or public WiFi network, see Fix Encoder Issues With VPN.
- For more general encoder troubleshooting, see Broadcasting Live.