Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour,
Avant tout, bonne année 2011 aux passionnés de radio !
Je souhaiterais pouvoir faire un export au format XML de quelques informations nécessaire à un fournisseur de contenu.
Serait-il possible de générer depuis webradiotools un fichier XML comme celui ci et de l'uploader sur un ftp ?
<rol_notification>
<name>MyRadio</name>
<timeZone>Europe/Paris<timeZone>
<url>http://www.MyRadioWebSite.com</url>
<onair>
<start>29/05/2008 16:28:28</start>
<duration>244</duration>
<title>4 Minutes</title>
<artist>Madonna</artist>
<album>Hard Candy</album>
<cover>www.MyRadioWebSite.com/TheAlbumCover.jpg</cover>
<music>S</music>
<info>additionnal info</info>
<comment>your comments</comment>
</onair>
</rol_notification>
Certaines infos sont exportables directement depuis l'automate, mais je souhaite bénéficier de toute la puissance de webradiotools comme la possibilité de remplacer des chaines de caractère, d'afficher des émissions...
Pour information, c'est le contenu type demandé par la plateforme liveradio d'orange.
Hors ligne
Bonjour,
Meilleurs vœux également à toutes les webradios !
L'idée est intéressante et mérite d'être creusée.
Abonnez-vous à la discussion pour vous tenir informé dès que j'aurai vu ce que je peux faire.
Hors ligne
Je pense implémenter la fonction dans l'exportation de l'historique, soit en HTML soit en XML.
Le XML serait du genre :
<WebRadioTools version="2.0.3.5">
<radio>
<name>Ma Radio</name>
<url>http://www.maradio.com</url>
<mail>maradio@maradio.com</mail>
<contact>Responsable de MaRadio</contact>
<phone>01 23 45 67 89</phone>
</radio>
<timestamp>1293974466</timestamp>
<playlist>
<entry start="1293965173" duration="676">
<song>
<id>6593</id>
<title>Sisters, sisters</title>
<artist>
<id>2327</id>
<alias>Nina Van Horn</alias>
<present>0</present>
</artist>
<average_duration>239</average_duration>
<genre typ="CHT">
<name>Variété chantée</name>
</genre>
<support typ="F">
<name>Fichier numérique</name>
</support>
</song>
</entry>
<entry start="1293964781" duration="392">
<song>
<id>8050</id>
<title>Breizhistans</title>
<artist>
<id>2666</id>
<alias>Les ramoneurs de menhirs</alias>
<present>0</present>
</artist>
<average_duration>336</average_duration>
<genre typ="CHT">
<name>Variété chantée</name>
</genre>
<support typ="F">
<name>Fichier numérique</name>
</support>
</song>
</entry>
</playlist>
</WebRadioTools>
Hors ligne
Mise à jour 2.0.3.5 permettant l'export au format XML/HTML des différentes données d'historique (données complètes de titrage et d'audience).
Mise à jour nécessaire du script PHP d'historique.
handle_url_tag($matches[1])
L'aide en ligne a été mise à jour.
Hors ligne
Bonjour et bravo pour la réactivité.
L'export xml est excellent pour les playliste web.
Le fichier qui nous est demandé par le fournisseur de contenu n'est pas un historique mais une information détaillée du titre en cours de diffusion.
Serait-il possible d'implémenter cette fonction et surtout de paramétrer soi meme le fichier xml ?
Exemple :
%a artiste
%t titre
%d date de diffusion
%h heure de diffusion
%d durée en seconde...
Ainsi on génère un modèle de xml avec ces variables comme ça :
<rol_notification>
<name>MyRadio</name>
<timeZone>Europe/Paris<timeZone>
<url>http://www.MyRadioWebSite.com</url>
<onair>
<start>%d %h</start>
<duration>%d</duration>
<title>%t</title>
......
Hors ligne
Je suis surpris qu'il soit demandé en temps réel d'indiquer la durée de diffusion d'une diffusion qui n'est pas terminée.
Ceci veut dire que les extraits sonores dont la durée n'est pas prévue ne peuvent donc pas être comptés convenablement.
Par ailleurs, le format de date de diffusion est spécifique : JJ/MM/AAAA ; JJ/MM/AAAA ; J-M-AA ; etc. Il ne peut donc pas être correctement traité par WRT. Idem pour l'heure : il faut dans ce cas une programmation faite directement par les services de la radio.
Il me paraît bien meilleur d'utiliser l'historique transmis par WRT (moyennant un petit traitement PHP), qui, même s'il est fourni avec une poignée de minutes de décalage avec le titre en cours de diffusion, contient toutes les informations fiables.
Je doute que les services du fournisseur soient ainsi gênés pour ses propres enregistrements statistiques.
Je proposerais la méthode suivante (améliorable) :
Dans le fichier playlist.php, modifier la partie relative à la réception après POST du fichier XML :
> Récupération de la première entrée (= dernier titre d'historique) "playlist > entry" (voir le contenu du PHP pour modèle de script)
> Traitement des données et personnalisation (dates, etc.)
> Transmission au fournisseur
Hors ligne
Je suis aussi surpris.
Je suis même choqué par ce paramètre. Je vous explique pourquoi.
En fait, chez eux, un script controle le changement du titre en cours et reviens controler au bout du temps du titre. C'est totalement ridicule car tout le monde sait qu'en radio, pour des questions de timing, certains titres ne sont pas diffusés dans leur intégralité et que les interventions des animateurs retardent aussi le temps suivant...
Mais bon, c'est comme ça, il faut faire avec...
Votre alternative me semble bonne même si elle demande de s'y pencher à tête reposée pour moi.
Pour info, ce script xml est demandé par les plateformes de Orange liveradio pour la diffusion sur le site, les players hardware et les applications mobiles liveradio (iphone, windows phone, android...)
Encore merci pour ce logiciel "couteau suisse" des webradios...
Je souhaite à WRT pour cette année encore plus de fonctionnalités et un support toujours aussi rapide et efficace.
Cordialement,
Hors ligne
En effet, il faut un peu programmer pour adapter selon les besoins, mais c'est indispensable.
Merci du retour !
Hors ligne
Bonjour,
Dans la version 2.0.6.0, il est possible d'exporter les paramètres du titre en cours au format XML.
handle_url_tag($matches[1])
Voici un tutoriel permettant de créer le fichier XML demandé par Orange :
handle_url_tag($matches[1])
Hors ligne
Le tutoriel handle_url_tag($matches[1]) a été mis à jour pour la version 2.0.9.0.
Hors ligne
Pages :: 1
Propulsé par FluxBB