Un coup de main à Pidjy pour le code de la webradio ?
- 30 réponses
- 9 participants
- 1 070 vues
- 1 follower

Dom Janvier

j'ai pas compris les instructions fournies là :
https://fr.audiofanzine.com/xtras/news_sur_site.php
Y'aurais pas un script équivalent pour l'affichage des nouvelles compos et des avis comme pour les news ?
<script language="JavaScript" src="https://fr.audiofanzine.com/news/newsblank.inc.php"></script>
C'est pour mettre sur le site de la radio AF.
Merci.
- 1
- 2

boudaxxe


Dom Janvier

Bah en fait au départ je voulais juste pouvoir afficher la liste des nouveau mp3 et des nouveaux avis postés histoire de les rendre visible en affichage.
Comme sur la première page d'audiofanzine en fait.
https://fr.audiofanzine.com/
( après si tu peux générer automatiquement un fichier m3u "nouveauté sur AF" c'est bien aussi mais ça doit pas être simple donc bon).
Et notre soucis le plus important c'est de pouvoir générer une lecture aléatoire d'un fichier m3u de format suivant :
Citation :
Citation :<?xml version="1.0" encoding="UTF-8"?>
<playlist>
<genre nom="AF RADIO PLAYLIST V2.0" text="test">
<chanson>
<titre>JINGLE</titre>
<compositeur>LOG</compositeur>
<fichier>http://dom.janvier.free.fr/ta-gueule.mp3</fichier>
</chanson>
<chanson>
<titre>Fifty Billions Drones</titre>
<compositeur>Renegade Concept "Green Hornet"</compositeur>
<fichier>http://mapage.noos.fr/pj3d/FBD.mp3 </fichier>
Ca on y arrive pas apparement


boudaxxe

Si on veut faire un random sur la lecture de ce fichier, ca se fait soit a la generation du xml, soit a la lecture dans flash.
A mon avis pour que le random le soit a chaque lecture, le plus econome en ressource et de le faire directement a partir de l'actionscript du flash, j'y connais pas grand chose en action script mais je peux jeter un oeil, ca doit pas être la folie.
Si on fait des m3u c'est pour winamp. C'est bien aussi.
Si on creait un fichier xml complet comprenant l'url pour aller poser un avis, pour aller lire les avis ..... c'est tres faisable de mettre des liens sur le flash pour acceder au pages d'audiofanzine.
C'est par contre impossible de mettre les avis dans le flash.

Dom Janvier


1°/ Déjà tu sais comment je peux faire apparaitre tout simplement la liste des avis, compo sur le site radio AF à partir des fichiers proposés :
Avis compositions : https://fr.audiofanzine.com/news/partenaires/avis_compo.txt
Dernières Compos : https://fr.audiofanzine.com/news/partenaires/compo.txt
2°/ ouai pour le random c'est ça qu'on veut faire ! A la lecture dans flash donc !
3°/ bonne idée pour le lien vers les avis dans le flash. Bon mais pour l'instant on constitue des fichiers sans ce lien...

boudaxxe

Ce qui est possible , c'est de mettre un lien vers les avis à partir d'une liste, les fichiers texte ne contiennent que le nom de l'artiste et du titre, la date et l'url.
Par contre faire lire au player la liste des dernieres compos et tres faisable puisque le fichier texte contient le nom de l'artiste et du titre, la date et l'url ; et ca suffit au player.

Dom Janvier



boudaxxe


Hamilton

Franchement bravo les gars super initiative


Anonyme

Pour la lecture aléatoire, qu'est-ce qui vous empêche de le faire exactement ?
En php ca serais tout con... mais je sais pas si on peu foutre du php au milieu d'un script flash (j'y connais strictement rien en flash)

Hamilton


Mandolman



Dom Janvier

Citation : Par contre faire lire au player la liste des dernieres compos et tres faisable puisque le fichier texte contient le nom de l'artiste et du titre, la date et l'url ; et ca suffit au player.
Et on pourrait alimenter une rubrique nouveauté...
Intéressant.
T'aurais le code pour shooter le fichier txt vers le ftp de pidjy sous format playlist XML ?
Citation :<?xml version="1.0" encoding="UTF-8"?>
<playlist>
<genre nom="AF RADIO PLAYLIST V2.0" text="test">
<chanson>
<titre>JINGLE</titre>
<compositeur>LOG</compositeur>
<fichier>http://dom.janvier.free.fr/ta-gueule.mp3</fichier>
</chanson>
<chanson>
<titre>Fifty Billions Drones</titre>
<compositeur>Renegade Concept "Green Hornet"</compositeur>
<fichier>http://mapage.noos.fr/pj3d/FBD.mp3 </fichier>

boudaxxe


Dom Janvier



Denfert



Dom Janvier

Psycom a pour l'instant rien décellé.
Mais on sait pas trop combien de personnes se connectent.
Pas tant que ça s'y ça se trouve.....

Denfert

sinon il reste toujors la solution peercast (www.peercast.org) qui est a mon avis la meilleure solution pour du webcasting un peu costaud
le systeme est simple, il est basé sur du peer tot peer, a savoir que chaque auditeur retransmet lui meme une partie du signal
bref, a considérer...

boudaxxe

Citation :
<?
$fp = fopen ("); return false;" rel="nofollow" target="_blank">https://fr.audiofanzine.com/news/partenaires/compo.txt", "r");
if($fp){
$contenuxml="<?xml version="1.0" encoding="UTF-8"?>
<playlist>
<genre nom="AF RADIO PLAYLIST V2.0" text="test">";
$tabsong=split("</A><br>",$fp);
fclose($fp);
$i=0;
while($tabsong[$i]){
$infosong=split("index,idproduit,","$tabsong[$i]");
$infosong2=split(".html">","$infosong[1]");
$infosong3=split(" - ","$infosong2[1]");
$contenuxml.="
<chanson>
<titre>".$infosong3[1]."</titre>
<compositeur>".$infosong3[0]."</compositeur>
<fichier>https://fr.audiofanzine.com/compos/titres/media,idproduit,".$infosong2[0].",mode,stream.html</fichier>
</chanson>";
$i++;
}
}
$contenuxml.="
</playlist>";
$fxml = fopen ("newcompo.xml", "w");
fwrite($fxml, $contenuxml);
fclose($fxml);
?>
Voila voila
A fouttre sur un serveur qui execute le php, n'ouvrir la page que pour generer le fichier xml.
Faire pointer un player sur ce fichier et hop ...
Me contacter si probleme

Dom Janvier


Boudaxe > super !
Faut en parler à Pidjy.
Je lui envoie un mail !

boudaxxe

des parentheses fermantes.

Dom Janvier

Sinon le php il met à jour tout seul le fichier txt ou faut l'éxécuter périodiquement.

boudaxxe


Sat

je vous avoue que je n'ai pas lu tout le thread par manque de temps !
Je pense que je pourrais m'occuper de tout cela la semaine prochaine. Si j'ai bien compris, vous voulez que je génère automatiquement une playlist winamp par genre ainsi qu'une playlist globale ? Ou autre ?

boudaxxe

C'est pas playlist winamp genre m3u qu'il veut, c'est un format xml (va savoir pourquoi ... ca , c'est une autre histoire)
- < Liste des sujets
- Charte
- 1
- 2