Integratiepartners logo

Klantcase: Radiostation-in-a-box voor Stichting Bangsa Jawa

Ontdek hoe wij bedrijven hebben geholpen met innovatieve oplossingen, betrouwbare integraties en maatwerk software.

Over dit project

Radiostation-in-a-box voor Stichting Bangsa Jawa


Een volledig zelfstandig online radioplatform bouwen

Voor Stichting Bangsa Jawa wilden we een online radiostation realiseren dat niet afhankelijk is van externe platforms of dure abonnementen. Het doel was een professionele radio-omgeving te bouwen waarmee het station volledig zelfstandig 24/7 kan uitzenden, beheren en groeien.

In plaats van een standaard radiodienst met beperkte mogelijkheden hebben we een eigen beheersysteem ontwikkeld: een complete radiostation-in-a-box waarin uitzending, automatisering, mediabeheer en statistieken samenkomen.


De uitdaging

Een online radiostation draaien brengt vaak verschillende uitdagingen met zich mee:

  • Afhankelijkheid van externe hostingplatforms en licenties
  • Beperkte controle over de eigen infrastructuur
  • Handmatig beheer van playlists en uitzendingen
  • Risico op stiltes wanneer een live-uitzending wegvalt
  • Geen directe inzage in luisteraarsgedrag en populaire content

Voor Stichting Bangsa Jawa was de uitdaging om een stabiele radio-oplossing te creëren die eenvoudig te beheren is, maar technisch professioneel genoeg om 24/7 betrouwbaar te functioneren.

Wat hebben we gebouwd?

We ontwikkelden een volledig eigen radioplatform met een gebruiksvriendelijk beheerpaneel.

Automatische uitzendingen met AutoDJ

Een slimme AutoDJ zorgt ervoor dat de radio altijd blijft spelen. Muziek en jingles worden automatisch samengesteld vanuit playlists met gewichten, waardoor favoriete nummers vaker terugkomen en de programmering natuurlijk blijft aanvoelen.

Playlists kunnen eenvoudig worden beheerd via het dashboard en wijzigingen worden direct actief.


Professioneel mediabeheer

Alle audio wordt centraal beheerd vanuit één omgeving.

Mogelijkheden:

  • Audio uploaden via het dashboard
  • Automatisch uitlezen van ID3-tags
  • Directe audiopreviews in de browser
  • Overzichtelijk beheer van muziek, jingles en programma-elementen


Naadloze overgang tussen live en automatisch

Presentatoren kunnen live uitzenden via tools zoals BUTT of Mixxx. Zodra een liveverbinding actief is, neemt deze automatisch de uitzending over.

Wanneer de verbinding wegvalt, schakelt het systeem automatisch terug naar de AutoDJ zodat luisteraars nooit met stilte worden geconfronteerd.


Realtime informatie voor luisteraars

Met realtime communicatie via WebSockets wordt elke trackwissel direct doorgestuurd naar:

  • Het beheerpaneel
  • De website-widget
  • De embedded radiospeler

Luisteraars zien daardoor altijd direct welk nummer wordt afgespeeld zonder de pagina opnieuw te laden.


Luisteraarsinzichten

Het platform verzamelt statistieken zoals:

  • Actieve luisteraars
  • Luisterpieken
  • Meest afgespeelde tracks
  • Historie van uitzendingen

Hierdoor krijgt het station inzicht in wat werkt en welke content populair is.


Eigen radiospeler voor websites

We ontwikkelden een eenvoudige embed-speler waarmee de radio op iedere website geplaatst kan worden.

Met één regel code beschikt een website over:

  • Live audiostream
  • Huidige trackinformatie
  • Professionele uitstraling

Technische realisatie

De volledige oplossing is opgebouwd als een moderne, schaalbare applicatie:

  • Liquidsoap als audio-engine voor automatisering en routing
  • Icecast als streamingserver
  • Fastify API voor de backend
  • PostgreSQL + Prisma voor databeheer
  • React als moderne frontend
  • Docker Compose voor eenvoudige installatie en beheer
  • Coolify deployment inclusief automatische HTTPS en database-migraties

Door alles als één stack te verpakken kan het systeem eenvoudig worden uitgerold en onderhouden.


Het resultaat

Stichting Bangsa Jawa beschikt nu over een eigen professioneel radioplatform waarmee zij volledig zelfstandig kunnen uitzenden.


Het resultaat:

  • Een 24/7 stabiel online radiostation
  • Geen afhankelijkheid van commerciële radioplatforms
  • Volledige controle over eigen data en infrastructuur
  • Eenvoudig beheer van muziek en uitzendingen
  • Een schaalbare basis voor toekomstige groei

Met deze oplossing hebben we niet alleen een radiosysteem gebouwd, maar een complete digitale infrastructuur waarmee Stichting Bangsa Jawa haar eigen verhaal en cultuur wereldwijd kan blijven delen.

Integratiepartners project