ICY est un protocole HTTP et un en-tête (utilisé par les serveurs de radio internet comme Icecast et SHOUTcast) intégré au flux audio. Le protocole ICY permet aux lecteurs audio de demander des métadonnées qui sont ensuite insérées dans le flux à intervalles réguliers. Le client peut extraire et afficher ces informations, qui peuvent inclure le nom de la station, le genre, le débit binaire et le titre du morceau en cours.