HELP
Audio Server Setup

How to Set Up Your Audio Stream Server

Go live in minutes using Mixxx or VirtualDJ. This guide covers both Option A (direct live) and Option B (live over AutoDJ) so your music never stops.

~15 minutes Beginner Audio up to 320 kbps 99.9% Uptime
Audio streaming radio station setup with Mixxx DJ software

Step 1 — Download & Install Mixxx

Mixxx is free, open-source DJ software that supports direct broadcasting to your audio stream server.

  1. Visit the Shoutcast Net Download Page and download Mixxx.
  2. Launch Mixxx on your computer.
  3. Click Options → Preferences.
  4. Go to the Sound Hardware tab:
    • Set Sample Rate to 48000 Hz
    • Set Audio Buffer to 85.3 ms
  5. Click Apply and OK.

Step 2 — Configure Live Broadcasting

In Mixxx, click Options → Preferences → Live Broadcasting tab. Choose the option that matches how you want to broadcast:

Option A — Direct Live (AutoDJ OFF)

Use when you want full manual control
TYPEShoutcast 1
HOST[YOUR SERVER HOST]
LOGIN(Leave empty)
MOUNT(Leave empty)
PORT[YOUR PORT]
PASSWORD[YOUR PASSWORD]
BITRATE192 kbps
FORMATMP3
CHANNELSStereo

Your server credentials are in your welcome email and control panel.

Option B — Live Over AutoDJ Recommended

AutoDJ resumes automatically when you disconnect
TYPEShoutcast 1
HOST[YOUR SERVER HOST]
LOGIN(Leave empty)
MOUNT(Leave empty)
PORT[YOUR AUTODJ PORT]
PASSWORD[YOUR AUTODJ PASSWORD]
BITRATE192 kbps
FORMATMP3
CHANNELSStereo

The AutoDJ port and password are separate from the direct port. Find both in your control panel under EDIT.

Where to find your credentials: Log into your control panel → click EDIT on your server. You will see both the direct port/password and the AutoDJ port/password listed.

Step 3 — Load Music & Go Live

  1. Click Apply and OK in Mixxx Preferences.
  2. Load your music files into the Mixxx playlist.
  3. Start playing a track.
  4. Click Options → Enable Live Broadcasting.
  5. You are now live! If using Option B, AutoDJ will resume automatically when you disconnect.

Step 4 — Verify Your Stream

Open your stream URL in a browser to confirm it's broadcasting:

Web Browser (recommended)

https://[YOUR SERVER HOST]:[YOUR STREAM PORT]/stream

Virtual Worlds (Second Life, Alife)

Go to World → Parcel Details → Sound → Music URL and paste:

http://[YOUR SERVER HOST]:[YOUR PORT]/stream

Your full stream URL is shown on the HOME page of your control panel.

Alternative: Stream with VirtualDJ

VirtualDJ also supports direct broadcasting. Click the BROADCAST button (microphone icon in the toolbar) → Add new server (+) → select Shoutcast v1.

Option A — Direct (AutoDJ OFF)

Server / Host[YOUR SERVER HOST]
Port[YOUR PORT]
Password[YOUR PASSWORD]
Mount(Leave empty)
Bitrate192 kbps / MP3

Option B — Live Over AutoDJ Recommended

Server / Host[YOUR SERVER HOST]
Port[YOUR AUTODJ PORT]
Password[YOUR AUTODJ PASSWORD]
Mount(Leave empty)
Bitrate192 kbps / MP3
VirtualDJ Note: Broadcasting requires an active Pro Infinity or Home Plus VirtualDJ license to enable the broadcast feature.

Troubleshooting

Cannot Connect to Server
  • Double-check your HOST, PORT, and PASSWORD — copy from your control panel, don't type manually.
  • Make sure your firewall allows outbound connections on your server port.
  • Disable any VPN — some VPNs block streaming ports.
  • If using Option B (AutoDJ), confirm AutoDJ is running first (HOME → START).
Listeners Hear Silence or Cutting Out
  • Verify Mixxx is actually playing a track (deck is running).
  • Check your upload speed — you need at least 1.5× your bitrate (e.g. 288 kbps upload for 192 kbps stream).
  • Use a wired Ethernet connection instead of Wi-Fi for stable upload.
Wrong Bitrate or Format Mismatch
  • Your server plan defines the maximum bitrate. Do not exceed it.
  • Use MP3 format for widest device compatibility (Shoutcast 1 protocol).
  • Set channels to Stereo for best audio quality.

Ready to Start Broadcasting?

Get your audio stream server with AutoDJ included — starting at $4/month. Try free for 7 days, no credit card needed.