Servers in stock
 Checking availability...
50% off 1st month on Instant Servers - code 50OFF +1-646-490-9655
Build your server
Mixxx • Streaming configuration tutorial

Mixxx Streaming Configuration Tutorial

Follow this step-by-step guide to configure Mixxx for live audio streaming with your Server Room SHOUTcast or Icecast server. Get your radio station live in minutes.

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

Step-by-step guide

Follow each step carefully to configure Mixxx for live audio streaming with your Server Room server credentials.

1

Install the lame_enc.dll encoder

Mixxx requires lame_enc.dll to stream audio. This file does not come bundled with the software by default. To install it:

  1. Download the latest Mixxx installer, which includes the required DLL.
  2. Copy lame_enc.dll into the Mixxx installation folder and restart the software. Default path: C:\Program Files (x86)\Mixxx
Mixxx - Install lame_enc.dll Expand
2

Configure Live Broadcasting settings

After restarting, open Preferences (Ctrl+P or Options → Preferences) and go to the Live Broadcasting section. Enter your Server Room server details:

  • IP address / hostname
  • Port number
  • Stream password
Mixxx - Live Broadcasting preferences Expand
3

Enable microphone input

To enable voice-over, select your desired microphone from the Input section under the Sound Hardware tab inside Preferences.

Mixxx - Microphone input selection Expand
4

Show the Microphone section

After selecting the microphone, enable the on-screen controls from the View drop-down menu by clicking Show Microphone Section. This exposes live gain and volume controls during your broadcast.

Mixxx - Show Microphone Section Expand
5

Connect and go live

Once Mixxx is fully set up, click the broadcast button to connect to your Server Room server. You will receive a notification confirming your stream is live and ready for listeners.

Mixxx - Connected and streaming Expand

FAQ

Common questions about setting up Mixxx for live audio streaming with Server Room.

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

Log into your Server Room dashboard and open your radio server settings. Your stream hostname, port number, and source password are listed there. Copy them exactly into the Mixxx Live Broadcasting preferences.

Why does Mixxx say it can't find lame_enc.dll?

The DLL must be placed in the same directory where Mixxx is installed, typically C:\Program Files (x86)\Mixxx. Make sure you restart Mixxx after copying the file. If the error persists, verify the file name is exactly lame_enc.dll with no extra characters.

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

Check that Mixxx has the correct audio output device selected under Sound Hardware and that the master volume is not muted. Also confirm the encoder bitrate and format (MP3) match what your Server Room server expects.

Can I use Mixxx with an Icecast server?

Yes. In the Live Broadcasting preferences, change the server type from SHOUTcast to Icecast2 and enter the mount point provided in your Server Room dashboard (e.g. /stream). All other connection details remain the same.

Do I need an active Server Room plan to stream?

Yes, you need an active Server Room 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 audio and video streaming services include unlimited connections, unlimited bandwidth, and 24/7 expert support to keep you on air.