How to Stream Live with Shoutcast or Icecast (Step-by-Step)

If you are trying to stream live with Shoutcast or Icecast and your encoder will not connect, you are not alone. Most connection issues come from one missing field, a wrong password type, or a mount path mismatch.

This guide gives you a clean setup checklist, exact connection fields to verify, and quick fixes to get your station online faster.

Start Your Free Trial – No Credit Card Required

Live Streaming Connection Settings You Need

Before opening your encoder software, copy these values directly from your Centova Cast panel (or your stream hosting dashboard). Entering values manually is where most mistakes happen.

  • Host/IP: your server host from the panel quick links
  • Port: your live source port
  • Mount: common values include /stream or /live (Icecast-specific)
  • Source Password: your streaming/source password, not your dashboard login password
  • Username/Login: often source for Icecast profiles
  • Server Type: Shoutcast or Icecast (must match your server profile)

If you are unsure which server type to choose, compare both options first: Icecast vs Shoutcast: key differences.

Step-by-Step: How to Stream Live

  1. Open your broadcasting encoder (for example BUTT, Mixxx, or another compatible tool).
  2. Create a new server profile and select the correct server type (Shoutcast or Icecast).
  3. Paste host, port, mount, username, and source password from your panel.
  4. Set audio format and bitrate based on your show type and listener bandwidth.
  5. Save the profile, start encoding, and verify your public player starts receiving audio.

If you need a detailed encoder walkthrough, use: BUTT encoder setup guide.

Common Errors and Fast Fixes

ProblemLikely CauseFast Fix
Authentication failedWrong password typeUse source/stream password, not dashboard login password
Connection timeoutWrong host or blocked network pathRecheck host/port and test from another network
Connected but no audioInput device or encoder source not selectedSet microphone/line input correctly and test local meters
Mountpoint not foundIncorrect mount value for IcecastUse the exact mount path from your server profile
Frequent disconnectsUnstable upload connection or high bitrateLower bitrate and test network stability during stream

To improve stream stability and sound quality after you connect, review: How to get better audio streaming quality.

Free Software to Stream Live

There are several good free tools for live streaming. Pick one that supports your server type and gives you stable audio controls.

  • BUTT: lightweight and beginner-friendly
  • Mixxx: good for DJ workflows and live mixing
  • Other encoders: choose one that supports your exact Shoutcast/Icecast profile

Use the same saved server profile every session to avoid accidental settings drift.

Launch Your Station with CastHost

Related Articles

What username should I use to stream live with Icecast?

Many Icecast setups use the username source, but you should always confirm the exact login value in your stream hosting panel before connecting.

Why does my encoder say authentication failed?

This usually means the source password is wrong or the wrong login type was used. Verify host, port, username, and source password exactly as shown in your control panel.

Can I use Mixxx to stream to Shoutcast or Icecast?

Yes, Mixxx can work for live internet radio when the server type and connection values are configured correctly.

What bitrate should I use for live internet radio?

A practical starting point is 128 kbps for music and lower rates for talk content where needed. Choose settings based on listener bandwidth and stream stability.

<< Previous Post
Next Post >>