BroadcastSelf
发布时间:2026-09-17 | 浏览:2
BroadcastSelf turns your iPhone or iPad into a live Icecast and Shoutcast studio. Mix your microphone with your own music and stream it to the world — no laptop, no mixer, no account, no sign-up.
Every screen in the app, from the home grid to the mixer.
HOME — QUICK ACTIONS
ON AIR — LIVE TIMER
MIXER — FADERS & METERS
MUSIC — LIBRARY & PLAYLISTS
LISTENERS — LIVE COUNT
OUTPUT — SERVER & ENCODER
A real studio, not a toy
Everything between your voice and your listener's speakers runs on the device. The server is yours — BroadcastSelf just feeds it.
Works with the servers you already have
Icecast v2, Shoutcast v1 and Shoutcast v2. Enter host, port, mount and password, hit Test Connection — a real handshake with the real error message if something is wrong — and you're on air.
A two-channel mixing console
Independent MIC and MUSIC channels, each with a vertical fader, a live power meter, a lock switch to stop accidental nudges, and instant mute. Rotary gain knobs read out in dB.
Stream your own music
Drop .mp3 files into the app folder from Files or Finder — no import step. Build playlists, pick Sequential, Repeat One or Shuffle, and the track title goes to your server as live metadata automatically.
Keeps running in the background
Lock the screen or switch apps — the broadcast continues. A 🔴 On Air notification stays on your lock screen showing the host you're streaming to, and clears itself the moment you stop.
See who's listening PRO
Pull the live listener count straight from your server's own admin interface, any time, and watch a 30-day activity chart build up from your own syncs so you can see how your audience moves across the month.
No account. Ever.
No email, no phone number, no password. Server credentials stay on your device and are sent only to the server you configured. The app does not host, record or moderate any audio.
From your voice to your listeners
Five stages, all running on your phone.
The mic is read as raw PCM in a session configured for background audio.
MP3s play from the app folder, with ID3 title, artist and album art.
Gain, faders, mute and an output volume limit combine both channels each block.
LAME encodes the mix to MP3 at 32–320 kbps, with a ×1–×8 streaming buffer.
The source handshake runs, frames stream out, and metadata updates on every track.
Want the detail? Read how it works under the hood →
On air in five minutes
You need one thing the app can't provide: an Icecast or Shoutcast server.
Install and open
No account, no email, no password. The splash screen takes you straight to setup.
Enter your server
Type, host, port, mount and password → Test Connection . Shoutcast hides the mount and username fields — it authenticates with the password alone.
Tap Go Live and allow the microphone
The studio opens on the Broadcast tab with the mixer ready.
Press the broadcast button
The timer starts, the stop icon appears, and your stream URL shows below the card — tap it to copy it.
The Music tab streams your MP3s alongside your voice, and pushes the title to your server as now-playing metadata.
The free app broadcasts with no time limit. Pro adds range, resilience and insight.
Everything you need to run a show.
Icecast / Shoutcast v1 / v2 broadcasting
Mic + music mixer, faders, meters, mute
Local MP3 library, playlists and play modes
Live metadata to your server
Background broadcasting + On Air notification
MP3 bitrate up to 128 kbps
or $39.99/year · a free trial may be offered on the monthly plan.
Live listener count + 30-day chart
Noise cancelling on the microphone
Auto re-connection on dropped streams
Bitrates 160 – 320 kbps
Custom music folder (device or iCloud Drive)
Server profiles — up to 5 stations
Ad-free + VIP WhatsApp support
Pro is an auto-renewable subscription sold through the App Store. Payment is charged to your Apple ID at confirmation of purchase and renews automatically unless cancelled at least 24 hours before the period ends. Manage or cancel in iOS Settings → your name → Subscriptions . Prices shown in USD; the App Store displays your local currency.
Technical specifications
Frequently asked questions
No. It is the studio, not the transmitter. You need your own Icecast or Shoutcast server — self-hosted, on a VPS, or rented from any streaming host. What you need from them is the server type, host, port, mount/path, source username and source password.
No. There is no sign-up, login, email or password anywhere in the app. Open it and use it. Your server credentials are stored on the device and sent only to the server you configured.
Files app → On My iPhone → BroadcastSelf and drop the files in. From a Mac: Finder → your iPhone → Files → BroadcastSelf . They appear in the app automatically — there is no import step. Pro adds a custom folder anywhere on-device or in iCloud Drive.
No. Those services are DRM-protected and cannot be re-broadcast. Use your own .mp3 files.
Yes. The app uses background audio and shows a red On Air notification while live. It stops only when you stop it, exit the console, or the connection fails without auto reconnection.
128 kbps is the sweet spot for music; 64–96 kbps for a voice-only show or to save listener bandwidth; 192–320 kbps only if your server plan and your listeners' connections can carry it. For the buffer, use ×4 — drop to ×2 only on a fast, stable network, and go to ×8 on mobile data or a weak signal.
Listener stats need your server's admin credentials, not your source password — and they're a Pro feature. Some managed hosts also block the admin endpoint from outside their own panel, in which case no external encoder can read the count.
Yes, with Pro: save up to five server profiles and switch between them in one tap. You broadcast to one server at a time.
Yes — with a layout built for the larger screen: full-height channel strips, side-by-side settings cards and a full-width console. It also runs on Apple silicon Macs.
More answers in the iOS guide and troubleshooting section .
Go live tonight
Free to download, free to broadcast. Bring your Icecast or Shoutcast server — BroadcastSelf is the studio.
On Android? BroadcastMySelf for Android has the DSP-heavy version.