POUR AUDIOPHILESRadium
Webradio Full IA
Radium est une plateforme complète de radio streaming propulsée par l'IA, entièrement gratuite et ouverte à tous. Trois frontends (Radio, Admin, Artiste), streaming Icecast sans coupure, animateur IA en direct et traitement audio automatisé — le tout orchestré sur infrastructure privée.
Gratuit pour tous.
Architecture
Modules
Lecteur Radio
Streaming multi-stations avec lecteur audio persistant, now-playing temps réel via WebSocket, barre de progression, historique des pistes, playlist à la demande et intégration Media Session API.
Moteur Gapless
Pipe ffmpeg persistant — un seul encodeur tourne en continu, chunks PCM écrits en temps réel. Zéro silence entre les pistes.
Dashboard Admin
12 cartes KPI, gestion des flux, gestion des pistes avec upload multi-fichiers, import YouTube, opérations en masse, visualisation de la queue et monitoring des feeders en temps réel.
Portail Artiste
Upload de pistes en self-service, import YouTube (premium), tableau de bord stats, liste de fans, promotions avec Stripe, messagerie et gestion de profil.
Animateur IA
Présentateur radio propulsé par Claude qui anime les stations en direct. Génère des interventions contextuelles entre les morceaux, présente les pistes à venir et les artistes — avec voix synthétisée et fond sonore.
Traitement Audio
Pipeline complet : extraction de métadonnées, conversion MP3 320kbps, normalisation loudness deux passes (-14 LUFS), extraction de pochette et upload S3.
Légal & Consentement
Documents légaux versionnés dans S3, registres de consentement en append-only, cycle de renouvellement 3 mois, éditeur markdown admin avec aperçu live et application du re-consentement en temps réel.
WebSocket Temps Réel
Deux gateways : événements radio (now-playing, historique) et notifications plateforme (mises à jour pistes, événements artistes). Propulsé par Redis Pub/Sub.
Système de Litiges
Flux de litige de piste contrôlé par l'admin avec indicateurs visuels, actions artiste verrouillées, messagerie pré-remplie et notifications WebSocket temps réel sur tous les panneaux.
Avant & Après
| Sans Radium | Avec Radium |
|---|---|
| Configurer séparément streaming, site web et outils admin | Une seule plateforme : API + 3 frontends + Icecast |
| Coupures et silences entre les pistes | Pipe PCM gapless — zéro interruption |
| Gérer manuellement les soumissions artistes | Portail artiste en self-service |
| Stations silencieuses entre les morceaux | Animateur IA en direct qui présente les pistes |
| Normalisation audio manuelle par piste | Normalisation automatique -14 LUFS deux passes |
| Suivre les changements par rafraîchissement de page | WebSocket temps réel — instantané partout |