Icecast

Un article de Wikipédia, l'encyclopédie libre.

Icecast est un projet de logiciel serveur de diffusion de musique en flux (streaming). C'est-à-dire qu'à partir d'une machine installée sous Windows, Linux, Mac OS X, ... vous pouvez diffuser de la musique à des "clients" sur Internet ou sur votre intranet (réseau local).

Icecast est un logiciel libre sous Licence publique générale GNU.

Il existe plusieurs autres logiciels propriétaires comparables : Real Server, Windows Media, QTSS (QuickTime Streaming Server), SHOUTcast. D'autres logiciels libres sont dans la même veine : Darwin, Helix, ...

Le projet Icecast fait partie de la fondation Xiph.org, qui mène des projets de codecs audio/vidéo (Ogg, Theora, ...) libres.

[modifier] Détails Techniques

Le serveur icecast est capable de produire un flux de musique au format Ogg ou MP3 à travers le protocole HTTP. Il est également compatible avec le protocole ShoutCast. Un système icecast est constitué d'un ou plusieurs programmes clients "source" qui diffusent une source (fichier musical, enregistrement live, flux,...) vers un serveur. Les auditeurs du flux se connectent au serveur avec un client (XMMS, Winamp par exemple), et reçoivent le flux audio qu'il peuvent alors écouter. Le site icecast.org maintient une liste de clients sources et de "players" compatibles.

[modifier] Voir aussi

  • IceShare est une implémentation P2P d'Icecast
  • PeerCast

[modifier] Liens externes