Icecast of Shoutcast kiezen

Icecast en Shoutcast zijn beide streamservers. Ze zorgen ervoor dat audio van een bron, zoals AutoDJ of een live encoder, bij luisteraars terechtkomt. De keuze bepaalt vooral hoe de stream technisch wordt ingericht en welke gegevens een DJ of encoder nodig heeft.

Kort advies

Voor de meeste moderne webplayers en stations met meerdere streamvarianten is Icecast vaak de meest logische keuze. Shoutcast kan handig zijn wanneer een station of DJ-software daar al op is ingericht.

Wat doet een streamserver?

Een streamserver staat tussen de bron en de luisteraar.

  • de bron stuurt audio naar de server
  • de server houdt de stream beschikbaar
  • luisteraars verbinden met de server
  • de player of luisterlink wijst naar de juiste stream

De streamserver is dus niet hetzelfde als het muziekbeheer. Muziekbeheer en AutoDJ bepalen wat er afgespeeld wordt. De streamserver zorgt dat luisteraars het geluid kunnen ontvangen.

Icecast

Icecast werkt met mountpoints. Een mountpoint is het pad van de stream, zoals /stream of /live. Daardoor kan een server meerdere streams of varianten naast elkaar hebben.

Icecast past goed wanneer je:

  • meerdere mountpoints of streamvarianten wilt gebruiken
  • duidelijke luisterlinks per stream wilt hebben
  • makkelijk wilt werken met moderne webplayers
  • later meer flexibiliteit wilt houden

Een luisterlink kan er bijvoorbeeld zo uitzien:

https://servernaam:poort/mount

Shoutcast

Shoutcast wordt veel gebruikt door internetstations en oudere DJ- of radio-software. In de praktijk voelt Shoutcast vaak eenvoudiger wanneer een station vooral een enkele hoofdstroom gebruikt en bestaande software daar al op is ingesteld.

Shoutcast past goed wanneer:

  • bestaande software of DJ's al Shoutcast gebruiken
  • het station een eenvoudige hoofdstroom nodig heeft
  • compatibiliteit met oudere radio-workflows belangrijk is

Belangrijkste verschil voor klanten

Voor klanten is vooral dit belangrijk:

OnderdeelIcecastShoutcast
StreamlocatieWerkt duidelijk met mountpoints zoals /streamWerkt vaak meer als een hoofdstream of stream-ID
FlexibiliteitSterk bij meerdere streams of variantenSterk bij eenvoudige traditionele radio-opzet
PlayergebruikDuidelijke URL per mountpointVaak eenvoudig voor bestaande Shoutcast-workflows
Keuze in panelHangt af van wat is ingericht voor de klantHangt af van wat is ingericht voor de klant

Welke moet je kiezen?

Kies niet alleen op naam. Kijk vooral naar het gebruik:

  • Wil je meerdere streams, zoals live, AutoDJ of verschillende kwaliteiten? Dan is Icecast vaak overzichtelijk.
  • Werkt het station al jaren met Shoutcast-software of een vaste workflow? Dan kan Shoutcast logisch blijven.
  • Twijfel je? Kies dan op basis van de gewenste player, encoder en ondersteuning binnen het pakket.

Niet zelf omzetten in productie

Icecast of Shoutcast wijzigen is geen kleine knop in een handleiding. Het raakt luisterlinks, encoders, AutoDJ en soms externe players. Zet een live stream niet om zonder planning en controle.

Verder lezen

Ga daarna verder met mount, poort en luisterlink om te begrijpen hoe de stream-URL is opgebouwd.