Icecast by Xiph.org is an open source application that was designed to help you stream multimedia and broadcast music over the Internet. Even though Icecast for Mac has not yet been developed, you can try using one of the alternative Mac apps to make online streaming on Mac. LadioCast is a free standalone encoder for Mac. It streams audio to Shoutcast and Icecast servers in all the popular audio codecs including Ogg Vorbis, Opus & PCM, MP3, AAC and HE-AAC. What’s more It supports four inputs and four outputs. Instant On 4.1 now supports Mac OS X 10.7 (Lion), allowing for capture of all System Audio, as well as grabbing audio from already-running applications Nicecast can again capture audio from QuickTime Player on Lion A bug where track titles were not properly sent to newer Shoutcast servers has been corrected An issue where the 'Low' buffer size setting would cause silent output on Lion. Write something about yourself. No need to be fancy, just an overview. Out of all of the shoutcast/icecast programs out there, this one is the very best. I have found a way to bypass the 20 minute limiting static, but will NOT explain how it is done, because I.
This article describes how to get an Icecast server up and running.
On this resulting server you can connect with a Source Client, like IceS, and stream music or video to listener clients.
To get started with using Icecast you should first understand how everything works together.
How it works
The graphic shows how Icecast basically works:
- A source client connects to the Icecast server on a specified mountpoint.
(a mountpoint can be described as a file on a normal file system)
- Listeners access the mountpoints ('files') and can listen to the bitstreams ('file contents').
(they can connect to these like they would to normal files on a remote server)
- Icecast offers the bitstream it gets from the source client on a specified mountpoint to all of the mountpoint's listeners in realtime.
Note: you cannot use Icecast with static files (eg. Ogg or mp3 files),
it always needs a source client which sends a bitstream!
Getting Icecast

You can download Icecast from icecast.org.
This guide is written for Icecast version 2.4.1, but should work with at least every 2.4.x version.
There may be compiled versions on Homebrew (Mac OS) or apt-get (Debian, Ubuntu, etc).
Additionally have a look at Installing latest version from the official Xiph repositories, these are the recommended ways to install Icecast.
Windows users who download and extract the binary package can skip the Compiling step and continue with Configuration.
Compiling
Only do these steps below, if there is definitely no packages Icecast available foryour system. With a source install you have to manually keep checking for new versionsfrom time to time and it is not recommended for beginners. Only proceed if you know whatyou are doing!
Once you have downloaded the source package you want, you have to extract it.

After that you have to use your console and change directory (cd) to your extracted files.
You then have to run the configuration tool, compile and install it.
(you may have to install additional dependencies first)
When done, run the following commands to finish the installation:
Configuration
After installing Icecast, you are just one step away from using it! You have to configure it.
Icecast is shipped with a default XML configuration file.
The file can be found on:
Icecast Server For Mac
- Linux at: /etc/icecast.xml or /etc/icecast2/icecast.xml
- MacOS at: /etc/icecast.xml or /usr/local/etc/icecast.xml
- Windows at: /path-to-extracted-icecast/etc/icecast.xml
You can edit this file and even save it to a different location.
(you will need its full path to start the server, so remember where you put it)
It is strongly recommended you edit some fields in this XML file,
especially if you plan to run a public server.
You should always change the passwords from hackme to something more secure.
If you plan to run a public server and/or a server with Yellow Pages listing,
you should change the hostname to one where your server can be accessed from.

More advanced topics like relays, Yellow Pages listings, etc. are explained in the following in-depth parts of this guide.
Starting the server
To start your Icecast server, run the following command in your console:
If you did everything correctly Icecast should start and listen for connections on the default port.
You can test access to your server by typing http://127.0.0.1:8000 into your web browser.
If you see a page which says Icecast2 Status on top,
you have done everything right and finished the basic part of this guide!
What next?
If you want in-depth infos, you should look at the following articles.
- If you want to start streaming, have a look at IceS/Getting Started
- If you want to go deeper into configuring your server, have a look at Icecast/Advanced Configuration
Radio Broadcasting Software
A list of a few Radio Broadcasting Software that can be used to create your Internet Radio Station and are compatible with SHOUTcast and Icecast systems.
If you know about any other software compatible with shoutcast and icecast please let us know Contact Us.
Winamp with the Nullsoft SHOUTcast Source plugin
- Runs on Windows: Yes
- Runs on Mac OS X: No
- Runs on Linux: No, can be run with Wine
- Price: Free
- Developer: Nullsoft
- Website: http://www.winamp.com/
Winamp is developed by Nullsoft, the same people who develop SHOUTcast itself. We recommend Winamp if you are new to internet net radio streaming.
Winamp with the Edcast Source plugin for Icecast
- Runs on Windows: Yes
- Runs on Mac OS X: No
- Runs on Linux: No
- Price: Free
- Developer: Oddsock
SAM Broadcaster (Shoutcast & Icecast)
- Runs on Windows: Yes
- Runs on Mac OS X: No
- Runs on Linux: No
- Price: $299.00
- Demo: Yes, 14 days.
- Developer: SpacialAudio
- Website: http://spacial.com/sam-broadcaster
Advanced radio automation software aimed towards professional internet radio station broadcasters.
SAM Cast (Shoutcast & Icecast)
- Runs on Windows: Yes
- Runs on Mac OS X: No
- Runs on Linux: No
- Price: $199.00
- Demo: Yes, 14 days.
- Developer: SpacialAudio
- Website: http://spacial.com/sam-cast
SAM Cast allows you to connect to your SHOUTcast server and stream from your microphone, soundcard or line in.
StationPlaylist Studio (Shoutcast & Icecast)
- Runs on Windows: Yes
- Runs on Mac OS X: No
- Runs on Linux: No
- Price: Standard $109/ €84 – Pro $239/ €185
- Demo: Yes, lasts for 6 hours, terminates then allows for a further 6 hours.
- Developer: StationPlaylist
- Website: http://www.stationplaylist.com/studio.html
StationPlaylist Studio features general automation playback and live assistance tools for DJs.
StationPlaylist Creator (Shoutcast & Icecast)
- Runs on Windows: Yes
- Runs on Mac OS X: No
- Runs on Linux: No
- Price: Lite $49/ €38 – Standard $109/ €84 – Pro $239/ €185
- Demo: Yes, lasts for 6 hours, terminates then allows for a further 6 hours.
- Developer: StationPlaylist
- Website: http://www.stationplaylist.com/creator.html
StationPlaylist Creator is music and spot scheduling software. It is used to design your station format using rotations of music categories and spot groups (jingles, ads, etc).
Icecast For Mac Mojave
Audio hijack (Shoutcast & Icecast)
- Runs on Windows: No
- Runs on Mac OS X: Yes (MacOS 10.10 or higher)
- Runs on Linux: No
- Price: $59
- Demo: Yes, noise is overlaid on all broadcasts longer than 10 minutes.
- Developer: Rogue Amoeba
- Website: https://rogueamoeba.com/audiohijack/
Streams a mix audio from your microphone and optionally another media player like iTunes.
Butt – broadcast using this tool (Shoutcast & Icecast)
- Runs on Windows: Yes
- Runs on Mac OS X: Yes
- Runs on Linux: Yes
- Price: Free
- Developer: Daniel Noethen
- Website: http://butt.sourceforge.net/
Zarastudio (Automation Software)
- Runs on Windows: yes
- Runs on Mac OS X: No
- Runs on Linux: No
- Price: Free Version & Full Version: One license: $200.58/€165
- Developer: Kero Systems S.L.
- Website: http://www.zarastudio.es/en/
Is ZaraStudio designed to broadcast an Internet station?
ZaraStudio is not a program designed for that purpose, but it is a program that automates audio playback. Anyway, it can be used along with other programs to broadcast an Internet station. Some of those programs are Oddcast or WinAmp with the Shoutcast plugin.
Virtual DJ Software (Shoutcast & “Icecast”)
- Runs on Windows: yes
- Runs on Mac OS X: Yes
- Runs on Linux: No
- Price: You can now download VirtualDJ Home for FREE.
VirtualDJ Home is free for non-commercial use. For commercial use, you will need to buy a commercial license. - Developer: Atomix Productions
- Website: http://www.virtualdj.com/
Nextkast (Shoutcast & “Icecast”)
- Runs on Windows: yes
- Runs on Mac OS X: No
- Runs on Linux: No
- Price: $99 Standard / $199 Pro
- Developer: Winston Potgieter
- Website: http://www.nextkast.com/
Icecast Mac Download
LadioCast (Shoutcast & “Icecast”)
- Runs on Windows: No
- Runs on Mac OS X: Yes
- Runs on Linux: No
- Price: Free
- Developer: Yosirou Sawayanagi
- Website: LadioCast
RadioDJ (Shoutcast & “Icecast”)
Icecat For Mac
- Runs on Windows: Yes
- Runs on Mac OS X: No
- Runs on Linux: No
- Price: Free
Q: Shoutcast/Icecast streaming is available in RadioDJ?
A: Not directly. However, you can use third-party encoder plugins to stream to your Shoutcast/Icecast server, such as ALTACAST. - Developer: RadioDJ
- Website: http://www.radiodj.ro/
Megaseg (Shoutcast & “Icecast”)
Icecast For Mac Software
- Runs on Windows: No
- Runs on Mac OS X: Yes
- Runs on Linux: No
- Price: $99 Standard / $199 Pro
- Developer: Fidelity Media, Inc.
- Website: Megaseg
Internet DJ Console (Shoutcast & “Icecast”)
- Runs on Windows: No
- Runs on Mac OS X: No
- Runs on Linux: Yes
- Price: Free
- Developer: Open Source
- Website: Internet DJ Console
PlayIt Live (Shoutcast & “Icecast”)
- Runs on Windows: Yes
- Runs on Mac OS X: No
- Runs on Linux: No
- Price: Free
Q: Shoutcast/Icecast streaming is available in PlayIt Live?
A: Not directly. Stream to SHOUTcast and Icecast servers via Internet Broadcast plugin. - Developer: PlayIt Software
- Website: PlayIt Live
RadioBOSS (Shoutcast & “Icecast”)
- Runs on Windows: Yes
- Runs on Mac OS X: No
- Runs on Linux: No
- Price: $119.95
- Developer: DJSoft.Net
- Website: RadioBOSS
RadioCaster (Shoutcast & “Icecast”)
- Runs on Windows: Yes
- Runs on Mac OS X: No
- Runs on Linux: No
- Price: $49.95
- Developer: DJSoft.Net
- Website: RadioCaster
DirEttore (Shoutcast & “Icecast”)
Icecast For Mac Time Machine
- Runs on Windows: Yes
- Runs on Mac OS X: No
- Runs on Linux: No
- Price: Free
Q: Shoutcast/Icecast streaming are available in DirEttore?
A: Not directly. However, you can use third-party encoder plugins to stream to your SHOUTcast/Icecast server, such as AltaCast Standalone. - Developer: Mixtime
- Website: DirEttore
Mixxx (Shoutcast & “Icecast”)
- Runs on Windows: Yes
- Runs on Mac OS X: Yes
- Runs on Linux: Yes
- Price: Free
- Developer:Mixxx Development Team
- Website: Mixxx
Icecast Macbook
Rocket Broadcaster (Shoutcast & “Icecast”)
- Runs on Windows: Yes
- Runs on Mac OS X: No
- Runs on Linux: No
- Price: Free / $49 Pro
- Developer: Oscillicious Audio Labs
- Website: Rocket Broadcaster
Related posts:
