Icecast est un logiciel serveur libre pour la diffusion de flux multimédias sur Internet. Il diffuse des flux audio et vidéo dans des formats comme Ogg Vorbis, Opus, WebM et MP3, et sert à faire fonctionner une radio en ligne ou un juke-box privé. Il s'installe et s'exploite sur le serveur de l'utilisateur et est distribué sous la licence GNU General Public License version 2.
Icecast est maintenu par Xiph.Org, une organisation à but non lucratif dont le siège est à Somerville, dans le Massachusetts, aux États-Unis. Son code source est publié sur GitHub et les rapports de bogues sont traités sur l'instance GitLab de Xiph. Le projet fournit un logiciel serveur et non un service cloud exploité par un éditeur : l'exploitant décide donc où sont hébergés les flux et les données d'écoute. La fondation qui le maintient est américaine, mais le logiciel fonctionne sur une infrastructure choisie par l'utilisateur. Pour une organisation européenne, Icecast est une alternative libre aux plateformes de streaming propriétaires, la sécurité et l'exploitation restant à sa charge.