Intégrer vos métadonnées

Précédent Suivant

Les métadonnées constituent un ensemble de données qui décrivent d’autres données et apportent des informations à leur sujet. Dans notre cas, les métadonnées provenant du système automatique de diffusion radio (RAS) contiennent des informations sur chaque fichier audio lu, telles que le titre, l’artiste, la durée et la catégorie ou le groupe. On y trouve également des informations sur les coupures publicitaires ; quand elles commencent et quand elles se terminent.

Ces informations sont utilisées pour :

  • Afficher l’écran En cours de lecture du lecteur.

  • Enregistrer des données pour le rapport sur les redevances d’exécution numérique, SoundExchange, pour les éditeurs basés aux États-Unis.

  • Enregistrer des données pour le service Triton Digital 12 Hour History.

  • Signaler les commencements et fins de pause publicitaire pour permettre l’insertion de publicités audio numériques à partir de TAP Triton Digital (ventes directes et réseau publicitaire) ou Tap Programmatic (programmatique). 

Il est nécessaire d'adapter votre sortie de métadonnées RAS pour activer ces fonctionnalités sur votre flux audio. Ce document inclut des détails sur le processus et l'intégration qui doivent vous aider à obtenir la conformité adéquate de votre sortie de métadonnées avec les exigences de Triton Digital.

Protocoles de transmission des métadonnées

Triton Digital accepte les protocoles de transmission suivants pour recevoir les métadonnées :

  • Client TCP (adresse IP et numéro de port requis pour se connecter au système d’automatisation, également connu sous le nom de pull).

  • Serveur TCP (seul un numéro de port est requis car les données sont envoyées à l'ordinateur de streaming, également appelé push).

  • push (numéro de port requis uniquement, car les données sont envoyées vers l'ordinateur de streaming).

  • Série(vitesse de transmission de 2400 et supérieure seulement).

  • HTTP.

  • Fichier physique (*.txt, *.xml, *.bin, etc.).

Analyse

L'analyse des métadonnées est essentielle pour pouvoir dire au système Triton Digital quelle fonction exécuter quand il reçoit les données. Ceci est effectué en séparant les données en champ individuel et en identifiant chaque élément. En général, ces éléments sont les suivants :

  • Artiste

  • Titre

  • Longueur ou durée

  • Catégorie, groupe, numéro audio (la valeur qui identifie quel est cet élément, tel qu'un spot ou une chanson)

Lorsque nous recevons les données, nous programmons notre système pour effectuer des fonctions basées sur les valeurs qui se trouvent précisément dans le champ ed on the values that are found, specifically in the "category\group\audio number\etc"  

Par exemple, si nous avons reçu les données suivantes :

^Leona Lewis~Better In Time~00:03:51~Song|

...nous attribuons d'abord à chaque champ un numéro d'ordre :

^     1   ~    2  ~       3       ~       4       |

Nous donnons ensuite à chaque champ un nom correspondant aux données, comme :

^Artiste~Titre~Durée~Catégorie|

Nous programmons ensuite notre système pour qu'il lise et analyse le quatrième champ (celui de la catégorie) en partant du début. À titre d'exemple, nous utiliserons les valeurs possibles de (SPOT), (SONG) et (SWP,BMP,PRO), mais ces valeurs peuvent être, et sont généralement, différentes d'un système d'automatisation à l'autre.

  • SONG - Contient le titre, le nom de l'artiste et éventuellement la pochette de l'album, et toute autre information requise à propos de la chanson.

  • SPOT - Une publicité

  • SWP, BMP, PRO - Bumper, Sweeper, Promo, etc.  

Après la programmation de notre système avec les valeurs susmentionnées, afin qu'il puissent distinguer une chanson, une publicité et d'autres évènements, notre système est prêt à exécuter l'une des trois fonctions distinctes.

Quelques millisecondes après la lecture de l’audio sur le système d’automatisation, nous recevons les métadonnées de cet événement audio et les analysons. En fonction de l'une des trois valeurs ci-dessus, nous exécutons l’une des trois fonctions suivantes. Tout cela se passe en quelques millisecondes :

  • LECTURE EN COURS : envoie les données vers le lecteur ou les applications.

  • PAUSE : constitue le début de l’insertion de publicité en cours de diffusion.

  • ENDBREAK : arrête l’insertion de publicité en cours de diffusion, met en mémoire tampon la publicité restante et rejoint le flux en direct.

Après l’exécution et l’envoi des données à notre système, elles sont ensuite converties dans un format que nous appelons STWCUE et envoyées à nos serveurs qui l’identifient comme un marqueur temporel. Nous utilisons ensuite des outils personnalisés pour lire et valider ces marqueurs afin de garantir qu'ils fonctionnent correctement.

Meilleures pratiques de transition d'insertion de pubs en cours de diffusion

Les transitions sont les points où la publicité audio à l'antenne en direct est coupée (mise en sourdine) et remplacée par une publicité différente programmée à partir de notre système ainsi que le moment où la dernière publicité est lue et le système revient à l'audio live. Ces transitions d'entrée en pause et sortie de pause peuvent largement varier selon un certain nombre de facteurs.

Afin de réussir une transition facile en entrée et sortie de pause, triton Digital vous recommande de suivre les meilleures pratiques de transition telles que :

  • Alimenter le flux avec de l'audio après le délai, et non avec de l'audio avant le délai.

  • Optimiser le chemin d'accès que les métadonnées suivent. Le routage à travers de multiples ordinateurs, réseaux, pare-feux et gestionnaires de métadonnées (Arctic Palm, BSI, Data Repeater, etc.) peut provoquer des transitions difficiles.

  • Utiliser des protocoles de transmission rapides si possible (idéalement TCP/IP) ; l'utilisation de protocoles de transmission lents tels que les entrées de série fonctionnent, mais ne sont pas conseillés.

  • Prévoir de minuscules intervalles entre les éléments, par exemple 300 millisecondes. Certaines stations utilisent des transitions extrêmement serrées (aucun intervalle) ou même des éléments se chevauchant afin d'obtenir ce qu'elles considèrent comme un son « précis ». Cependant, notre système ne peut pas couper le son lorsque l’audio à l’antenne se chevauche.

Formats de métadonnées

Il existe de nombreux systèmes automatiques différents et par conséquents de nombreux formats de métadonnées distincts. Par bonheur, Triton Digital peut fonctionner avec quasiment tous les systèmes automatiques. La plupart des systèmes ont soit un format de métadonnées pré-configuré, soit la capacité d'en personnaliser un. La plupart des formats préconfigurés fonctionnent avec notre système. Cependant, si vous utilisez votre système de manière non conventionnelle ou personnalisée, nous serons très probablement en mesure de modifier notre système pour accueillir le vôtre.

Dans la plupart des cas, Triton Digital a un "format préférentiel" pour le travail avec chaque type de système automatique. Pour des détails et exemples d'intégration pour une variété de systèmes automatiques, voir Détails d'intégration.