BUTT Setup Guide for Shoutcast Net
Step-by-step configuration guide for BUTT (Broadcast Using This Tool) with Shoutcast Net. Perfect for live DJs, talk radio, and audio-only streaming.
Setup Time:
5-10 minutes for complete configuration
What is BUTT?
BUTT (Broadcast Using This Tool) is a free, lightweight audio streaming software designed specifically for internet radio broadcasting. Unlike video-focused tools like OBS, BUTT is optimized for audio-only streaming with low CPU usage and reliable connectivity.
Why Use BUTT for Radio Streaming?
- Lightweight - Uses minimal CPU and RAM resources
- Reliable - Auto-reconnect on connection drops
- Simple - Easy interface focused on audio streaming
- Cross-platform - Works on Windows, macOS, and Linux
- Free - Open-source and completely free to use
Perfect For:
- Live DJ mixes and sets
- Talk radio shows
- Podcast live streaming
- Sports commentary
- News broadcasts
- Music radio stations
- OS: Windows 7+, macOS 10.10+, Linux
- CPU: Any modern processor
- RAM: 512 MB minimum
- Audio: Sound card or USB audio interface
- Internet: 128 Kbps+ upload speed
Step-by-Step Configuration
Step 1 Download and Install BUTT
Download BUTT from the official website and install it on your computer.
- Visit danielnoethen.de/butt/
- Download the installer for your operating system:
- Windows: .exe installer
- macOS: .dmg package
- Linux: AppImage or package manager
- Run the installer and follow installation prompts
- Launch BUTT application
Step 2 Configure Server Settings
Add your Shoutcast Net server connection details to BUTT.
Configuration Steps:
- Click Settings button (or Main → Settings)
- Go to Server tab
- Click ADD button to create new server
- Fill in the following details:
Server Configuration:
| Name: | Shoutcast Net (or any name you want) |
| Server type: | Shoutcast |
| Address: | server1234.shoutcastnet.com |
| Port: | 8000 (or your assigned port) |
| Password: | your-source-password |
| IceCast mountpoint: | Leave blank (Shoutcast doesn't use this) |
| User: | Leave blank |
Where to Find Your Details:
Login to your Shoutcast Net control panel → Stream Settings → Copy the hostname, port, and source password listed there.
- Click ADD to save the server
- Click Save to apply settings
Step 3 Setup Audio Device
Select your microphone, mixer, or audio interface as the input source.
Audio Configuration:
- Open Settings → Audio tab
- Configure these settings:
Audio Settings:
| Audio Device: | Your microphone/mixer |
| Sample Rate: | 44100 Hz or 48000 Hz |
| Channel: | Stereo (or Mono for talk radio) |
| Left channel: | Left |
| Right channel: | Right |
Common Audio Sources:
USB Microphone
Direct mic input
DJ Mixer
USB or line-in
Audio Interface
Professional XLR input
Step 4 Configure Encoder Settings
Set your stream bitrate, format, and quality preferences.
Encoder Configuration:
- Open Settings → Main tab
- Configure streaming settings:
Streaming Settings:
| Codec: | MP3 or AAC |
| Bitrate: |
128 kbps (good quality) or192 kbps (high quality) or320 kbps (maximum quality)
|
| Samplerate: | 44100 Hz |
Bitrate Recommendations:
| Quality Level | Bitrate | Best For |
|---|---|---|
| Low | 64-96 kbps |
Talk radio, podcasts, low bandwidth |
| Good | 128 kbps |
Standard music streaming, balanced quality |
| High | 192 kbps |
High-quality music, DJ mixes |
| Maximum | 320 kbps |
Professional broadcasts, audiophile quality |
Song Info Settings:
Configure metadata display:
- Song name: Enter current song title manually
- Or use: "Read song info from" → Select your media player
- Update: Check "Update song name periodically"
Step 5 Test and Go Live
Test your connection and start streaming.
Testing Steps:
- Close Settings window
- Ensure your audio source is active (mic on, mixer playing)
- Check VU meters show audio levels in BUTT
- Click Play button (triangle icon) to connect
- Watch status bar for "Connected" message
- Status indicator should turn green
- Visit your Shoutcast Net control panel to verify "Live" status
- Test playback by opening stream URL in VLC or browser
What to Monitor:
VU Meters
Should show green bars when audio is playing. Avoid red (clipping).
Connection Status
Green = connected, Red = disconnected, Yellow = connecting.
Advanced Features
Enable automatic reconnection on connection drops:
- Settings → Main tab
- Check "Automatic start/stop streaming"
- Set "Automatically reconnect after" → 5 seconds
- BUTT will auto-reconnect if connection drops
Record your stream locally while broadcasting:
- Settings → Record tab
- Check "Start recording when connected"
- Set folder path for recordings
- Choose format (MP3, OGG, FLAC, WAV)
Automatically read song titles from media players:
- Supports: iTunes, Spotify, Winamp, foobar2000, VLC
- Settings → Main → "Song Info" section
- Enable "Read song info from"
- Select your music player
Stream to multiple servers simultaneously:
- Add multiple servers in Settings → Server
- Click "Multiple servers" button in main window
- Check which servers to stream to
- Hit Play to broadcast to all selected
Troubleshooting Common Issues
Solutions:
- Verify hostname, port, and password are correct
- Ensure "Server type" is set to "Shoutcast" not "Icecast"
- Check firewall isn't blocking BUTT
- Try without VPN if using one
- Contact Shoutcast Net support if still failing
Solutions:
- Check correct audio device is selected
- Verify audio source is active and playing
- Watch VU meters - should show activity
- Check Windows/Mac sound settings
- Try different sample rate (44100 or 48000)
- Test with different audio source
Solutions:
- Increase bitrate (128 → 192 kbps)
- Use AAC instead of MP3 for better quality
- Check audio source isn't distorting
- Avoid clipping (red VU meters)
- Match sample rates (source and BUTT)
Solutions:
- Check internet connection stability
- Use wired ethernet instead of WiFi
- Lower bitrate to reduce bandwidth
- Enable auto-reconnect feature
- Close other bandwidth-heavy applications
Ready to Start Broadcasting with BUTT?
Get your Shoutcast Net account and go live with simple, reliable audio streaming.
Free 14-day trial • 24/7 support • Easy setup with BUTT