If you're looking to start Mixxx Shoutcast streaming in 2026, you're in the right place. Whether you're a radio DJ, music streamer, podcaster, church broadcaster, school radio station, or live event host, this step-by-step guide will show you exactly how to connect Mixxx to a Shoutcast server and go live with professional-quality audio.
Mixxx is free, open-source DJ software packed with powerful broadcasting features. When paired with reliable Shoutcast hosting, you can stream to unlimited listeners worldwide with stable, secure, SSL-enabled delivery.
What You Need Before You Start
Before setting up Mixxx Shoutcast streaming, make sure you have the following essentials ready.
1. A Shoutcast Hosting Account
You need a live Shoutcast server to broadcast your audio. If you don’t have one yet, you can get started with Shoutcast Net from just $4/month, including:
- ✔ 7-day free trial (start here)
- ✔ 99.9% uptime guarantee
- ✔ SSL (HTTPS) streaming
- ✔ Unlimited listeners
- ✔ Built-in AutoDJ
2. Mixxx DJ Software (Latest Version)
Download and install the latest version of Mixxx from the official website. Mixxx runs on Windows, macOS, and Linux and includes built-in broadcasting tools compatible with Shoutcast and Icecast.
3. Stable Internet Connection
A wired Ethernet connection is strongly recommended for live broadcasting. Upload speed should be at least 2x your chosen bitrate. For example, a 128 kbps stream should have at least 256 kbps stable upload available.
Pro Tip
Always test your upload speed during the time you plan to broadcast. Evening congestion can affect stream stability, especially for DJs streaming from home.
Create Your Shoutcast Server Account
If you haven’t already created your Shoutcast server, follow these steps.
Step 1: Choose a Hosting Plan
Visit the Shoutcast hosting shop and select a plan based on:
- Desired bitrate (e.g., 128 kbps or 320 kbps)
- Expected audience size
- Storage needs for AutoDJ
Step 2: Access Your Server Details
After signup, log into your control panel. You’ll find:
- Server Address (Hostname)
- Port Number
- Source Password
- Stream URL
Keep this information ready — you’ll need it inside Mixxx.
Pro Tip
Choose a server location closest to your broadcasting location for lower latency and better stability.
Install and Configure Mixxx for Broadcasting
Step 1: Install Mixxx
Download and install Mixxx. Once installed, launch the application.
Step 2: Open Broadcasting Preferences
In Mixxx:
- Go to Options
- Select Preferences
- Click on Live Broadcasting
This is where you’ll configure your Shoutcast connection.
Step 3: Select Server Type
From the server dropdown menu, choose:
Shoutcast
Make sure you select Shoutcast (not Icecast), unless your provider specifically uses Icecast. If you're using Icecast instead, check our Icecast hosting options.
Pro Tip
Always update to the latest Mixxx version. Broadcasting bugs and compatibility issues are often fixed in newer releases.
Enter Shoutcast Server Details in Mixxx
Now it's time to connect Mixxx to your Shoutcast server.
Enter the Following Fields:
| Mixxx Field | What to Enter |
|---|---|
| Host | Your server hostname (e.g., stream.shoutcastnet.com) |
| Port | Your assigned port number |
| Password | Your source password |
| Mount | Leave blank (for Shoutcast) |
Double-check for typos. One incorrect digit in the port or password will prevent connection.
Enable SSL (If Available)
If your host supports SSL streaming (Shoutcast Net does), enable secure connection if the option is available in your version of Mixxx.
Pro Tip
If connection fails, temporarily disable your firewall to test. Many issues are caused by outbound port blocking.
Optimize Audio Settings and Bitrate
Choosing the right bitrate ensures the best balance between sound quality and listener compatibility.
Recommended Bitrates
| Bitrate | Best For |
|---|---|
| 64 kbps | Talk radio, church services |
| 128 kbps | Standard music streaming |
| 320 kbps | High-quality DJ sets |
Configure Encoder Settings
In the Live Broadcasting section, choose:
- Format: MP3 (most compatible)
- Bitrate: 128 kbps (recommended starting point)
- Channels: Stereo
- Sample Rate: 44100 Hz
Pro Tip
If you're using AutoDJ as a backup, match your live bitrate to your AutoDJ bitrate to prevent stream reconnection delays.
Go Live and Test Your Stream
Step 1: Start Broadcasting
Click Enable Live Broadcasting in Mixxx. If everything is configured correctly, Mixxx will connect to your Shoutcast server within seconds.
Step 2: Test Your Stream
Open your stream URL in:
- A web browser
- VLC Media Player
- Your station’s website player
Confirm:
- Audio is clear
- No buffering or dropouts
- Metadata (track titles) updates correctly
Step 3: Monitor Listener Stats
Log into your Shoutcast control panel to monitor listener count, bandwidth usage, and stream health in real time.
Pro Tip
Always do a private test stream before promoting your live show. Catching issues early protects your professional reputation.
Ready to Start Streaming?
Mixxx Shoutcast streaming is one of the most affordable and powerful ways to run an online radio station in 2026. With professional hosting starting at just $4/month, unlimited listeners, SSL streaming, built-in AutoDJ, and a 7-day free trial, there’s no reason to delay your launch.
👉 Start your station today with Shoutcast Net’s free trial and go live with Mixxx in minutes.