GLOSSARIO

Cos'è Icecast?

Icecast è un server per lo streaming di media digitali gestito dalla Xiph.Org Foundation. È un software open source (rilasciato sotto licenza GNU GPL) che funge da "ponte" tra una sorgente audio (come DockFM) e gli ascoltatori finali.

Come funziona Icecast

Il workflow tipico di Icecast prevede tre componenti:

  • Sorgente (Source): Un software di regia come DockFM che invia il flusso audio al server Icecast utilizzando protocolli come HTTP o HTTPS.
  • Server Icecast: Riceve il flusso dalla sorgente e lo "duplica" per ogni ascoltatore connesso.
  • Client (Ascoltatore): Un player web, un'app mobile o un ricevitore hardware che si connette all'URL del server per riprodurre l'audio.

Vantaggi di Icecast

Icecast è diventato lo standard de facto per le web radio per diversi motivi:

  1. Open Source: Nessun costo di licenza per il software del server.
  2. Supporto Codec: Supporta MP3, AAC, Ogg Vorbis e l'efficientissimo Opus.
  3. Mount Points: Permette di gestire più flussi (es. alta e bassa qualità) sullo stesso server.
  4. Metadata: Trasmette informazioni in tempo reale come titolo del brano e autore.

Icecast e DockFM

DockFM integra un encoder nativo ottimizzato per Icecast. Grazie all'architettura cloud-native di DockFM, puoi trasmettere verso qualsiasi server Icecast (proprietario o di terze parti) con una latenza minima e una stabilità garantita 24/7.