BUTT • Streaming configuration tutorial

BUTT Encoder Streaming Configuration Tutorial

Follow this step-by-step guide to configure BUTT (Broadcast Using This Tool) for live audio streaming with your Primcast SHOUTcast or Icecast server. Get your radio station live in minutes.

3-step guide SHOUTcast & Icecast 24/7 live support

Step-by-step guide

Follow each step carefully to configure BUTT encoder for live audio streaming with your Primcast server credentials.

1

Set up the encoder

Go to Settings and click Add to create a new server. Pick Icecast, since every new Primcast station runs on it, and copy the server, port, mount (/stream), user (source) and password from your Primcast dashboard, under Radio › your station › Go live › Encoder settings. On Platinum you can use the Nearest server values instead; the table below lists them.

Then set up your Audio Input and bitrate. Select your soundcard as the input device and choose the MP3 codec at or under your plan's bitrate: Free 32 kbps, Premium 128, Platinum 320.

BUTT - Server settings Expand
2

Configure station info

From Settings, go to the Stream Infos section and click Add. Enter your station name, description, genre, and any other details you want to appear to listeners.

BUTT - Stream info settings Expand
3

Connect and go live

Once everything is configured, click the play button to connect to your Primcast server and begin streaming to your listeners.

BUTT - Connect and stream Expand

Where your encoder settings are

Log in to your Primcast dashboard, go to Radio, pick your station and open the Go live tab. The Encoder settings block has every value with a copy button; press Show to see the password.

SettingStraight to your station, every planClosest server, Platinum
Serveryour station's server, for example ny1.radio.primcast.comingest.radio.primcast.com
Portyour station's port14000 (SHOUTcast v1 encoders move to 14001 on their own)
Mount, Icecast/stream/station number/stream
Username, Icecastsourcesource
Passwordyour source passwordthe same password; for SHOUTcast v1 type station number:password
SHOUTcast 2use Legacy (v1) modeStream ID = your station number
DJ loginstheir own settingstheir own Nearest server block

Broadcasting to listeners on more than one continent?

On Platinum, your encoder sends to whichever of our five cities is closest, which relays the show to your station's own server. Listeners are matched to their closest city as well, so your station comes on sooner and buffers less in Europe, the Americas, the Middle East, North Africa, West Asia and beyond. Your dashboard fills your station number into these values for you. How our radio CDN works

Keep your encoder at or under your plan's bitrate: Free 32 kbps, Premium 128 kbps, Platinum 320 kbps. Starting 20 October 2026, a Free station's encoder that goes over 32 kbps gets disconnected, and the Encoder settings block shows the reason.

FAQ

Common questions about setting up BUTT encoder for live audio streaming with Primcast.

Where do I find my server address, port and password?

Log in to your Primcast dashboard, go to Radio, pick your station and open Go live › Encoder settings. Every value your encoder asks for is listed there (server, port, mount, username, password) with its own copy button, and Show reveals the password. On Platinum the Nearest server block comes first, ingest.radio.primcast.com on port 14000, which connects you through our closest server. The table further down this page has both.

Which server type should I select - SHOUTcast or Icecast?

Icecast: every new Primcast station is built on Icecast, with the mount point /stream and the encoder username source. Select SHOUTcast only if we have moved your station to SHOUTcast at your request.

What bitrate should I use for my stream?

MP3 at or under your plan's bitrate: Free 32 kbps, Premium 128, Platinum 320. Voice-only or talk radio sounds fine at a low bitrate.

My stream connects but listeners can't hear audio - what's wrong?

Check that BUTT has the correct audio input device selected and that it is not muted. Also verify the encoder bitrate and format match your Primcast server settings.

Do I need a paid Primcast plan to stream?

Yes, you need an active Primcast radio streaming plan which provides the server credentials used in this tutorial. Visit our Radio Streaming page to view available plans and get started.

Ready to go live?

Our radio streaming plans include up to 5,000 connections and 1.5 million listener hours a month, unlimited bandwidth, and 24/7 expert support to keep you on air.