Icecast

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche
Icecast
Icecast-Logo
Entwickler Xiph.Org Foundation
Aktuelle Version 2.4.0
(6. Mai 2014)
Betriebssystem Windows, Linux, Mac OS
Programmier­sprache C
Kategorie Streaming Media
Lizenz GPL
Deutschsprachig nein
icecast.org

Icecast ist ein freier Streaming-Server für die Übertragung von Multimediadaten.

Funktionsweise[Bearbeiten]

Icecast2-Server unter Windows

Mit Icecast kann man sowohl ein eigenes Internetradio betreiben als auch beispielsweise über ein WLAN Musik in die eigene Wohnung streamen (Jukebox). An Software benötigt wird zum einen der Icecast-Server selbst und zum anderen eine Datenquelle (Source Client), die Ices genannt wird.

Über die Ices werden die Datenquellen in den Server eingespeist; für sie können beliebige Formate oder Tonquellen eingesetzt werden. Dieses Konzept ermöglicht eine enorme Flexibilität, da gegebenenfalls auch andere Komponenten wie Effektgeneratoren oder Equalizer „eingeschleift“ werden können. Der Icecast-Server liefert die Datenströme dann an den Streaming-Client in den Formaten Ogg, AAC, AAC+V2 oder MP3 aus; zum Abrufen der gestreamten Programme kann also wieder jeder streamingfähige Player verwendet werden, der diese Streaming-Formate unterstützt.

Dateiformate und Plattformen[Bearbeiten]

Oddcast, ein Ice für Windows

Die Datenquellen für den Icecast-Server werden als Ices bezeichnet; im Prinzip können also beliebige Audiosignale als Datenquelle genutzt werden. Ices stehen für alle verbreiteten Betriebssysteme zur Verfügung, z. B. Edcast (früher Oddcast), SAM2 und ezstream für Windows, ices, Muse, Darkice und IceGenerator für Linux und Unix sowie Nicecast oder muse-osx für Mac OS X.

Die Server-Applikation steht als Binärpaket für Windows, sowie als Quellcode zum Download zur Verfügung. Icecast kann in den Dateiformaten Ogg Vorbis, Theora und MP3 streamen.

Die verbreiteten Mediaplayer wie Foobar2000, Winamp, Amarok / Exaile, XMMS und Zinf unterstützen alle diese Icecast-Streams.

Geschichte[Bearbeiten]

Das Projekt wird seit 2001 unter dem Dach der Xiph.Org Foundation entwickelt. Seit Anfang 2004 wird die grundlegend überarbeitete Version 2 weiterentwickelt. Gegenüber der 1.x-Versionen, die nur für OggVorbis vorgesehen waren, unterstützt Icecast2 nun viele weitere Formate.

Verbreitung[Bearbeiten]

Im Mai 2010 nutzten knapp 3000 Internetradios den Icecast-Server.[1] Im November 2012 meldete der Icecast-Server Xiph.org über 14.800 verfügbare Streams, davon über 13.600 im MP3-Format.

Alternativen[Bearbeiten]

Weitere Streaming-Server mit vergleichbarer Funktionalität sind beispielsweise:

Siehe auch[Bearbeiten]

Weblinks[Bearbeiten]

Quellen[Bearbeiten]

  1. Xiph.Org-Foundation: Streaming Directory, 16. Mai 2010.