Manuel d’administration d’un canal



















Equipe projet 2003/2004 Juin 2004

1ère étape : Les MP3s



Pour créer un canal il faut de la musique , elle doit être sous forme de MP3, voici le cahier des charges pour le format des MP3 :


Encodage : 128 Kbps à 44 kHz à respecter absolument.


Attention les taux variables (VBR) risquent de provoquer le plantage du système.


Tags : Ils doivent être propres ; c’est-à-dire : titre de chanson, album et artiste (au minimum). En effet l’algorithme de diffusion des MP3 selon des règles se base sur les tags pour le choix des titres.


Noms et arborescence : Au moment de l’upload des titres il faut penser à les ranger proprement dans le répertoire du canal correspondant. En effet le programme choisit un titre en fonction de ses tags ou en fonction de son emplacement (chemin).


Il peut donc être utile d’avoir réfléchi aux règles avant d’uploader les MP3 de manière à créer une arborescence intelligente.


Quantité : il faut environ 1000 à 1500 titres pour un canal. La limitation est due à la taille limitée du disque dur.



** Le compte FTP pour l’upload des MP3 d’un canal est installé lors de l'installation de RadioPilote. Demander à l'administrateur les logins!



Après avoir uploadé les MP3, il faut mettre à jour la base de données (1) . Cela se fait sur le site du canal, en se loguant avec des droits administrateurs, grâce au lien « Mise à jour de la base »



(1) La base de donnée (bdd) est un grand tableau dans lequel sont classé les MP3s (il sont classés grâce à leur tags) ; les règles sont en fait des règles de sélections de titres dans la base de donnée selon des critères spécifiques.

** Pour le ré-encodage des MP3 le logiciel « dBpowerAMP Music Converter » est bien. (gratuit et dispo sur www.telecharger.com)


** Pour tagger et renommer les titres je vous conseille « Tag & Rename » (en shareware sur le même site) il est très puissant et simple d’utilisation. Noter deux possibilités pour reconnaître des fichiers : le cddb qui reconnaît des albums ou allmusicguide.com qui répertorie tous les albums officiels de tous les artistes et qui permet d’importer les tags dans Tag & Rename. A essayer absolument.



2ième étape : Administrer les règles



Il faut créer des règles de diffusion pour que les chansons soient diffusées selon des critères prédéfinis.


Tout ça se passe à partir du site spécifié lors de l'installation. Demander au responsable!



  1. Structure de l’interface d'administration.


Ceci est le schéma à RadioPi, la radio de l'ECP:











  1. Créer la grille de diffusion



Sur ce site web du canal (par exemple http://stream.via.ecp.fr/Reggae/index.php pour le canal Reggae) il faut créer des règles de diffusion, c'est-à-dire définir quels MP3s passeront et à quelle heure.


Pour pouvoir administrer les règles il faut se loguer sur le site en tant qu’administrateur.



Les responsables connaissent le login et le mot de passe.



Sur le site du canal fraîchement créé aller dans « Administrer les règles » puis, en bas, dans « nouvelle règle ».

Ensuite, donner un nom à la règle.

Enfin la règle peut être définie de plusieurs manières différentes :


** Soit les titres sont sélectionnés grâce à leur ‘chemin’, c'est-à-dire par un nom de dossier.


** Soit les titres sont sélectionnés en fonction d’un des champs des tags (Titre, Artiste, Album). Il est donc possible de créer des règles consacrés à un seul artiste (ou un seul album !) quelque soit le rangements des MP3s sur radiopi2.



Exemples :


-- Règle « West Coast »

Dans le champ chemin je mets ‘West Coast’. Au cours de cette règle le canal Hip Hop diffusera tous les MP3s contenus dans le dossier ‘West Coast’



-- Règle « Dr Dre »

Dans le champ artiste je mets ‘Dr Dre’. Au cours de cette règle le canal Hip Hop diffusera tous les MP3s qui ont un tag avec Dr Dre comme artiste.



REMARQUE : Il est possible de mettre des champs tronqués.


Exemple :


Si on met seulement « coast » dans le champ chemin, la règle diffusera indifféremment tous les MP3s contenus dans le dossier ‘West Coast’ et dans le dossier ‘East Coast’ (et dans tous les dossier contenant le mot coast)



** Il est également possible de faire des règles « nouveautés ». Pour cela il suffit de remplir le champ ‘nombre de diffusions’ et de cocher par exemple <= 5. Au cours de cette règle seuls les MP3s qui ont été diffusés moins de 5 fois seront passés à l’antenne.


** Enfin, on peut faire des règles « rediffusion d’émissions ».

Dans le champ artiste mettre le nom de l’émission

Dans le champ album mettre : « rediffusions » avec deux ‘f’, un ’s’, et au pluriel ;)

Pour le nom on peut mettre ce qu’on veut, par exemple : Rediff – Root’s Spirit


Exemple :

-- Règle « Rediff – Root’s Spirit »


Nom de règle : Rediff - Root’s Spirit

Titre :

Artiste : Root’s Spirit

Album : rediffusions

Nbre de diff. :

Chemin :




Bref c’est pas compliqué et le site est très intuitif, donc allez y, lancez vous, ça marchera. Surtout qu’il y a une fonction magique qui permet de tester les règles. Il s’agit de rentrer le numéro de la règle et cliquer sur « tester ». Cela fait apparaître tous les MP3s qui répondent à la règle choisie.

Remarques :

Le test de la règle 0 renvoi tous les MP3 du canal


Si plusieurs cases sont remplies, elles sont associées par des ‘ET’ (et pas des ‘ou’)


Les MP3 correspondant à une règle sont diffusés de manière aléatoire.


Des jingles sont diffusés avec la période choisie dans la case « répétition des jingles »



Rappel : Après avoir uploader les MP3, il faut mettre à jour la base de données. Cela se fait sur le site du canal, en se loguant avec des droits administrateurs, grâce au lien « Mise à jour de la base ». Cette remarque peut expliquer pourquoi le test d’une règle ne renvoi rien. Cependant la base de donnée est mise à jour automatiquement plusieurs fois par jour.




Dans la même page « Administrer les règles », il faut remplir la grille de diffusion. Cela consiste à mettre les numéros des règles dans les cases en fonction des jours et des heures.

La règle zéros correspond à la diffusion de tous les MP3 du canal.




C’est terminé, il ne vous reste plus qu’a écouter votre canal 24h/24h pour vérifier que ça fonctionne !






  1. Les autres commandes



++ Start/Stop Daemon ++  : Lance/arrête la diffusion sur le canal.


++ Passer ce titre ++ : Zappe la chanson en cours et passe à la suivante


++ Uploader une chanson ++ : Ne pas utiliser, il vaut mieux uploader les chansons par ftp (voir au début)


++ Administrer les utilisateurs ++ : Permet de ranger les utilisateurs qui se sont inscris dans une des trois catégories : « Guest »;« Defaults user » ; « Admins »


++ Administrer les groupes ++ : Permet d’attribuer les droits correspondants aux trois catégories sus-citées ( et d’ajouter des catégories ). Par exemple le droit de « passer ce titre » ou le droit « uploader une chanson ».


En gros avec ces deux commandes vous décidez de qui a le droit de faire quoi.


++ Administrer les règles ++ : Si vous avez pas compris, il faut tout relire depuis le début.


++ Mise à jour de la base ++ : Actualise la base de donnée


Cette commande est effectuée automatiquement plusieurs fois par jours. Cependant en cliquant ici on actualise, manuellement, la base de donnée.

++ Réinitialisation de la base ++ : Efface la base de donnée. NE PAS FAIRE SANS EN CAS DE SERIEUX PB AVEC LA BASE DE DONNEE!!