Software audio encoders • Tutorials & guides

Software Audio Encoders Support

Find step-by-step tutorials for every major software audio encoder. From configuring Mixxx and VirtualDJ to setting up SHOUTcast DSP, SAM Broadcaster, and BUTT, our guides walk you through every step to get your station live.

12+ encoder guides SHOUTcast & Icecast 24/7 live support

Software audio encoder tutorials

Step-by-step guides for the most popular software audio encoders. Whether you're setting up Mixxx, SHOUTcast DSP, BUTT, VirtualDJ, or SAM Broadcaster, find everything you need to get your stream live.

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 choosing, configuring, and troubleshooting software audio encoders for live streaming on SHOUTcast and Icecast servers.

Which software encoder is best for beginners?

BUTT (Broadcast Using This Tool) and Mixxx are great starting points for beginners. BUTT is lightweight, easy to configure, and supports both SHOUTcast and Icecast. Mixxx is ideal if you also want DJ mixing features built in. Both have full step-by-step tutorials available on this page.

How do I connect my software encoder to a SHOUTcast or Icecast server?

In your encoder's settings, enter the server, port, mount point and source password from Go live › Encoder settings in your Primcast dashboard; on Platinum, the Nearest server values connect your encoder through our closest server. Most software labels these fields as Host, Port, Password, and Mount. Our tutorials for each encoder walk you through exactly where to find and enter these values.

What bitrate should I use for my audio stream?

For music streaming, 128 kbps MP3 is the most common choice and offers a good balance between quality and bandwidth. If your upload speed allows, 192 kbps or 320 kbps provide higher quality. For talk radio or voice-only streams, 64 kbps is usually sufficient. Set the bitrate in your encoder no higher than your plan allows (32 kbps on Free). Match what your Primcast server plan supports.

Why does my encoder keep disconnecting from the server?

Disconnections are most often caused by an unstable internet connection, a bitrate that exceeds your available upload speed, or a firewall blocking the streaming port. Double-check that your encoder credentials — hostname, port, and password — exactly match those in your Primcast dashboard, and ensure no firewall or router is blocking the port.

Can I use multiple software encoders at the same time?

Generally, only one encoder can connect to a SHOUTcast or Icecast mount point at a time. Connecting a second encoder will typically disconnect the first. If you need multiple sources, your server plan may support relay or multiple mount points — contact Primcast support for guidance on your specific setup.