Logiciel · Radio & données

Radio Meta Bridge

Le pont entre votre radio et son écosystème numérique

Application de bureau dédiée à la collecte, la détection, la structuration et la transmission des métadonnées musicales d’une radio vers différents services. Pensée pour fonctionner avec plusieurs sources et s’intégrer à une architecture distribuée grâce aux événements, aux API et aux webhooks.

  • Radio
  • Métadonnées
  • API
Fenêtre du logiciel Radio Meta Bridge
Application de bureau Radio & données
Domaine
Radio & données
Plateforme
Application de bureau
Éditeur
Foxalia
État
Architecture serveur v1 définie

Le point de départ

Du problème au logiciel

Avant

Ce qui passe à l’antenne reste enfermé dans l’environnement de diffusion : le site, l’application, le player ou les écrans doivent être alimentés à la main, ou par des bricolages fragiles.

Avec Radio Meta Bridge

Les informations diffusées sont détectées, extraites, normalisées puis envoyées automatiquement à tout l’écosystème numérique de la station.

Présentation

Bien plus qu’un logiciel qui récupère un titre de chanson

Radio Meta Bridge est probablement l’un des produits Foxalia les plus techniques. Son rôle : faire le lien entre une source radio et les services capables d’exploiter ce que la radio diffuse.

C’est un agent installé localement, capable de travailler avec l’environnement réel de la radio : il détecte les changements, extrait les métadonnées (y compris par OCR quand la source ne les expose pas), les normalise et les conserve dans une base locale SQLite.

Il les transmet ensuite à l’infrastructure Foxalia grâce à un système d’événements, de livraison et de webhooks, appuyé sur un contrat d’API serveur versionné (enrôlement des installations, envoi d’événements, gestion des flux et des sources). D’où le nom : un pont entre la diffusion et le numérique.

Ce que permet le logiciel

  • Plusieurs sourcesUne architecture capable de gérer et de basculer entre différentes sources.
  • Détection de changementsRepérer l’instant où le titre diffusé change.
  • Extraction et OCRRécupérer les métadonnées, même quand la source ne les expose pas.
  • Stockage localUne base SQLite pour garder l’historique sur la machine.
  • Événements et livraisonChaque changement devient un événement livré aux services.
  • Webhooks et APIAlimenter site, application, player ou outils tiers.

Côté utilisateur

Le parcours en 4 étapes

  1. 1

    Connecter

    Déclarer les sources de la station et enrôler l’installation.

  2. 2

    Détecter

    Surveiller la source et repérer chaque changement.

  3. 3

    Extraire

    Récupérer et normaliser les métadonnées.

  4. 4

    Transmettre

    Livrer l’événement à l’API, aux webhooks et aux services.

La logique du produit

Comment l’idée s’enchaîne

  1. Source radio
  2. Détection
  3. Extraction & OCR
  4. Normalisation
  5. Événements
  6. Services & API

Les données produites par une station deviennent exploitables par tout son écosystème : site web, application mobile, player, systèmes d’affichage, plateformes de diffusion, outils Foxalia ou API tierces.

Sous le capot

Technique et architecture

Application

  • Application de bureau PySide6
  • Architecture multi-sources
  • Stockage local SQLite

Traitement

  • Détection de changements
  • Extraction de métadonnées et OCR
  • Normalisation

Communication

  • Événements et système de livraison
  • Webhooks
  • Contrat d’API serveur v1 : /enrollments, /events, /streams, /sources
En une phrase

Un pont de données entre l’environnement de diffusion d’une radio et tout son écosystème numérique.

Les applications Foxalia, en téléchargement

Retrouvez toutes nos applications Android sur le Store Foxalia, avec un guide pour les installer pas à pas.

Un logiciel en tête ?

Un problème concret à résoudre avec un produit numérique ? Parlons-en, je vous réponds sous 48 h ouvrées.