Vous êtes motivé, le chapitre 1 ne vous a pas découragez, j'en suis heureux, bienvenue dans les aléas de la technique alors accrochez vous !
Résumons tout le contenu de ce chapitre en quelques mots. Créer sa webradio nécessite un moyen de diffusion chez l'animateur, un outil de relai chez un hébergeur ou chez l'animateur pour les petites structures, et un moyen d'écoute pour l'auditeur, bien souvent proposé sur le site de la radio.
Présentez comme ceci, les mots sont lourds de sens, et on dépasse un peu les tutoriaux raccoleurs du net sur lesquels on peut lire, créer votre webradio en 5 minutes, téléchargez ceci, lancer ceci et hop c'est en ligne... Non le problème est quadruple: la diffusion, le relai, l'écoute et l'interaction entre les trois.
La diffusion
Ou quelles logiciels sont nécessaires et comment les configurer. Je n'aborderai pas dans ce chapitre les problèmes de configuration de sa connexion, comme par exemple l'ouverture des ports ou encore la fixation de son adresse IP, problème qui seront traités dans les chapitres suivant.
Je présente par contre tout le nécessaire pour être succeptible de pouvoir diffuser. A noter que cette présentation peut être interessante pour les fondateurs de webradio mais aussi les animateurs qui veulent faire des émissions sur des webradios déjà existentes.
Pour lancer votre diffusion, il vous faut deux outils: un logiciel qui lit de la musique et est capable de la diffuser et un serveur qui va relayer cette diffusion du logiciel vers internet.
>
Télécharger winamp. [ICI] J'ai choisi de vous présenter ce logiciel qui est capable de diffuser et qui est une référence en la matière, qui plus est gratuit. Je mettrai un bémol non négligeable sur ses perfomances de diffusion en vous invitant à télécharger une version la plus "light" possible du logiciel, le strict nécessaire pour une performance accrue. (Astuce: télécharger une vieille version pour cela est une excellente idée).
Noter bien aussi le fait que winamp n'est pas à l'origine créer pour diffuser une webradio, il vous manquera des fonctions importantes comme l'insertion de jingle qui devra se faire à la main de façon organisée, ou la planification horraires qui elle aussi devra se faire 24/24, lourde tâche que vous pourrez toutefois simplifier en créant des playlists préenregistrées calibrées sur une durée d'une heure par exemple.
Il faut aussi par cette méthode faire une croix sur le live et préférer des émissions différées, si cela ne vous interesse pas, vous pourrez vous diriger vers des logiciels comme Virtual DJ qui permettent une diffusion en directe.
> Télécharger le plug in de diffusion de winamp. [ICI] Le logiciel winamp à lui seul ne permet pas la diffusion. Mais énorme avantage ce logiciel a tout une panoplie de plug ins dont un qui permet la diffusion.
Attention le site support, shoutcast est intégralement en anglais, mais accrochez vous car ce site est une mine d'or d'information et le forum est particulièrement bien fréquenté, par des gens bien plus compétent que ceux que vous pourrez rencontrez sur les forums d'aides en français, ou du moins qui partagent beaucoup plus leur réalisation.... (un vilain commentaire de ma part hihi).
Pour télécharger le plug in allez dans la section téléchargement et repérez celui qui correspond à votre configuration.
> Télécharger le logiciel serveur shoutcast. [ICI] Quelques explications: votre logiciel winamp muni de son plugin va vous permettre de diffuser, mais il faut que le flux audio sorte de votre ordinateur, il vous faut une antenne qui soit visible sur le net, c'est à cela que sert un serveur. La notion est importante et très riche, comme pour un site internet ce serveur vous permettra de savoir exactement et en temps réel le nombre de connecté à votre radio, le temps d'écoute et aussi si vous êtes malin de générer des statistiques détaillés d'écoute. Pour les pas malin sachez qu'il existe des sites pour cela désormais, mais en version combatant il y a aussi mon tuto sur les statistiques de webradio qui vous permettra de créer vos propres statistiques sans rien demander à personne. (A éviter pour les néophites!).
Le serveur vous sera aussi grandement utile grâce à ses messages d'erreur pour repérer si votre radio diffuse correctement. Je soulève ici un point crucial, ne croyez pas que si vous arrivez à écouter votre radio en local, que forcément quelqun d'extérieur réussira, c'est la toute la différence entre diffusion locale et diffusion sur internet. J'y reviendrai dans les chapitres suivants.
Noter de suite que d'autre grande référence existe en logiciel serveur et que vous pourrez selon votre installation tirer profit d'un autre choix que Shoutcast, par exemple Icecast qui est beaucoup plus configurable, ou aussi le media404. Pour compléter sa panoplie de logiciel on pourra se rendre sur le site Don t Crak, ou Libelulle la référence en matière de shareware/freeware. > Installation: Installer tout d'abord winamp, puis son plugin et enfin le serveur. Noter de suite que le serveur s'installera dans le chemin c:/Programfiles/SHOUTcast, et que dans ce dossier vous trouverez le fichier config du serveur, ainsi que son fichier log (le fameux fichier ou sont noté toute les activités du serveur).
> Lancement: Vous allez apprendre à lancer la diffusion, n'attachez pour l'instant pas d'importance au fait de savoir si quelqun peut vous écouter, c'est un autre problème traité au chapitre suivant.
[Lancement - Etape 01] Lancez winamp puis son plugin de diffusion. Après le lancement de winamp, il faut lancer le plugin, il faut aller dans le menu de configuration, vous pourrez accéder directement à ce menu à l'aide du raccourci
CTRL+P, rendez vous ensuite dans DSP/Effects et sélectionnez le plugin tout fraichement installer.
Ce dernier s'ouvre instantanément. Si le plug in n'apparait pas dans la liste il faut le réinstaller. (il doit apparaitre sous le nom de NULLSOFT Shoutcast).
Baisser ensuite winamp en le mettant de coté et passer à l'étape suivante.
Attention l'ordre du lancement à son importance et à chaque modification de la configuration, je vous conseille de reprendre tout le lancement depuis le début et dans l'ordre préconisé.
[Lancement - Etape 02] Lancez ensuite le serveur Shoutcast
Lancez le Serveur ShoutCast (pour cela allez dans c:/program files/shoutcast/sc_serv); une fenêtre DOS s’ouvre ( ne touchez a rien ) mettez cette fenêtre en réduction.
Cette fenêtre dos pourra par la suite vous fournir des informations très interessantes (par exemple le nombre d'auditeurs). Comme toute radio, vous devez compléter les champs d'informations pour renseigner les auditeurs.
L'apparence de la fenêtre DOS qui apparait change d'un ordi à l'autre et selon les versions du serveur, ne vous inquiétez pas à ce propos le fonctionnement est le même. Sur cette fenêtre DOS vous noterez l'onglet config qui vous donne accès à un fichier type txt (en réalité cfg) qui se situe dans le répertoire shoutcast et dans lequel vous pourrez configurer le serveur, nous verrons plus tard.
Notez que le serveur un fois lancé est automatiquement en route, vous pouvez le voir en bas à droite de notre bureau avec un petit raccourci.
[Lancement - Etape 03] Retour à winamp: paramètrage de la diffusion
La fenetre associée à winamp du plugin de diffusion se lancera désormais en même temps que winamp. Observons tout d'abord son organisation afin de ne rien rater. Cette fenetre possède 4 onglets:
>
Main: synthèse de l'activité et à propos.
>
Ouput: la principale fenetre de configuration et aussi celle où vous observerez si le débit de diffusion est lancé. A noter un sous menu avec deux onglets "Connection" et "Yellowpages", dans ce dernier vous indiquerez les informations liées à votre webradio, comme son genre et son nom ou le nom de l'émission en cours.
>
Encoder: où vous indiquerez quel type d'encodage est choisi et le débit de diffusion (crucial!).
>
Input: où vous pourrez sélectionner ce qui est diffusé, soit donc le morceau lu sur winamp (conseillé) soit une source extérieur, comme un micro (délicat à configurer).
Commençons le paramètrage.
> ONGLET OUPUT et le sous onglet YELLOWPAGE Renseigner les informations liées à votre webradio.
Cochez la case "Rendre ce serveur public", concrétement ceci signifie que vous apparaitrez dans la liste des serveur mise sur le site de shoutcast, ne vous leurrer pas vous n'aurez pas pour autant plus d'auditeur, mais ne vous inquiétez pas aussi le fait d'etre en radio privé n'empechera pas la diffusion sur votre site mais vous ne serez pas dans l'annuaire officiel, c'est tout.
Remplissez la description, l url et le genre, ces trois informations ne font pas office de configuration, ce sont les informations qui s'afficheront lorsque une personne tappera l'URL de votre serveur (votre IP).
Détaillons ce point, une fois votre serveur en ligne je vous expliquerai alors que votre IP (pas l'IP locale mais celle d'internet) servira à vos auditeurs pour écouter, elle est du type http://xx.xx.xx.xx:8000, cette adresse internet si vous la mettez dans votre navigateur ne fera pas apparaitre un lecteur comme par magie, mais justement une page avec les informations sur votre serveur: nombre d'auditeur, pic d'auditeur, nbr d'auditeur unique, et les informations que vous venez de remplir d'ou leur importance: titre de la radio, genre et titre en cours à condition de cocher le dernier item titre piste/url.
Ne touchez pas au case AIM ICQ IRC sauf si vous en avez la connaissance et l'utilité.
> ONGLET OUPUT et le sous onglet CONNECTION Renseigner les informations liées au serveur.
Je rappelle que votre serveur shoutcast est lancé, si ce n'est pas le cas retour au étape ci dessus.
Vous allez établir, avec succès (un peu d'encouragement), la connection entre votre serveur et winamp. Pour cela c'est simple:
Adress: Laisser Localhost, à moins nous le verrons plus tard que vous ne possiédez un serveur relais, dans ce cas tapper son adresse IP. (sans le http).
Port: le port classique utilié est le 8000. Noter que vous avez le choix, mais comme nous le verrons ensuite dans le chapitre configuration, il faut vous rappellez du numéro choisi et ne pas choisir un port déjà utilisé, donc pour limiter les risques d'interférence, optez pour le 8000. Prenez conscience de suite que cette porte de sortie devra être ouverte, ce sera l'objet de la discution sur l'ouverture du port dans laquelle vous verrez que vous devrez empecher les parefeus et autres configs de bloquer ce port pour permettre la diffusion.
Password: Le password par défaut est "changeme", comprennez "change me" mais j'insiste tappez
changeme. Ce passeport est celui du serveur shoutcast, il est configurable depuis le menu config du serveur.
On fait une pause les amis, je sens que c'est dur là. Petit rappel, vous avez installé winamp et son plugin. Ensuite le serveur shoutcast, à cette étape je vous avais parlé d'un onglet CONFIG sur la fenetre DOS du serveur, que l'on peut faire apparaitre en cliquant sur l'icone en bas à droite de votre bureau Un fichier s'ouvrait alors dans votre bloc note, eh bien c'est dans ce fichier que vous trouverez une ligne password (rechercher la dans le bloc note avec la fonction rechercher), je vous invite à changer ce mot de passe.
Pourquoi?
Une fois la diffusion lancée, si vous tappez l'adresse IP de votre serveur, comme dit plus haut apparaitra les informations sur votre radio, nom de la radio, nombre d'auditeur, etc. Sur cette page internet vous noterez un onglet admin, un petit malin pourrait si vous ne changez pas le mot de passe allez dans admin, tapper votre mot de passe par défaut et accèder à option administrateur...
Pour le reste sur cet onglet ne touchez à rien.
> ONGLET ENCODER Indiquer le choix du flux.
L'onglet encoder va vous permettre de choisir le type de flux audio (mp3, aac etc) et le débit. Attention pour un premier lancement choississez le débit le plus faible en mono c'est préférable, surtout si votre connexion internet est un peu limite.
Sachez aussi que la performance de l'encodage dépent intimement du fichier lame qui est dans les répertoires de winamp. Surveiller sur le site de winamp les précaunisations concernant l'encodage qui peuvent évoluer au fil du temps.
L'encodage AAC+ apparut récemment est le meilleur.
Astuce: Pour adapter sa collection à une diffusion radio, certaines pratiques sont indispensables. Vous pourrez avec intérêt tout d'abord refaire tous les tag de vos morceaux MP3, afin qu'ils soient bien complétés, pour cela vous pourrez vous référer à mon tutoriel sur les idtags.
Une fois les IDtags bien configuré, vous aurez la joie de découvrir la fonction sur winamp d'affiche des informations selon le format IDTag, ce qui vous permettra de configurer l'affichage du titre à votre goût, par exemple %Auteur - %Titre (%BPM)(%Tonalité).
Pour les pointilleux vous pourrez opter pour le logiciel MAGIX Audio Cleanic 2007 deluxe, il permettra un traitement audio comme sur les radios FM, avec une compression type radio très bénéfique afin de raviver un petit peu les aigus et rendre les basses plus percutante tout en conservant la taille du morceau à l'identique. Pratique conseillée surtout pour les morceaux de musique libre.
Pour les modifications de format des fichiers vous aurez sous la main les logiciels CDEX et SUPER que j'ai aussi présenté sur mon site, deux logiciels gratuits et efficaces, prenez le temps de bien les maitriser. > ONGLET INPUT.
Laisser Winamp (recommandé). Vous noterez deux petits potards qui vous indique le niveau sonore de diffusion, si vous constatez plus tard lors de la diffusion que le niveau sonore reste très bas alors il se peut qu'il y ai un problème. Vous pourrez judicieusement alors penser à configurer le son sur votre ordinateur dans panneau de configuration par exemple.
La diffusion avec micro est délicate à gérer mais faisable, je le déconseille avec winamp cependant et ne pourrait vous être d'une grande aide.
[Lancement - Etape 04] Envoyer la sauce ! C'est parti, tout est bien configuré, alors testons. N'oubliez pas de lancer un morceau sur winamp, petit conseil ....
Cliquer sur CONNECT dans l'onglet OUTPUT. (vous n'avez jamais choisi un autre output...).
Si les octets défilent alors c'est une première victoire, comprennez: votre logiciel et votre serveur diffuse. Il reste maintenant à voir si la porte est bien ouverte vers l'extérieur, c'est à dire si votre diffusion arrive bien jusqu'à internet.
C'est l'objet du chapitre suivant.
Mais avant jeter aussi un oeil sur la fenetre DOS de shoutcast, et regarder si un message d'erreur traine. Si oui alors vérifier que vous avez bien suivi les instructions ci dessus à la lettre !
La relai
Ou comment permettre une bonne écoute sans coupure.
Le serveur relai: Une simple connexion à internet même si elle est plutôt de bonne qualité, ne permet pas bien souvent d'envisager de diffuser une webradio en local. En effet le débit montant nécessaire (upload) est bien trop important, surtout si vous avez un peu d'ambition et souhaitez dépasser les 10 auditeurs, et même pour peu d'auditeur, le fait d'etre tout juste en capacité va forcément entrainer un flux instable, donc des coupures...
C'est la qu'il faut utiliser un service de relai, il y a alors deux types de choix, soit un serveur relais, que vous pourrez acheter sur un site spécialisé. Là il faudra compter tout de même un investissement tous les mois qui n'est pas à la porté de tout le monde.
Une fois acheter le principe pour diffuser est allégé: il suffit alors de brancher votre plugin de winamp vers l'adresse IP du serveur loué et d'indiquer son port et le mot de passe. Il n'est pas alors nécessaire de lancer votre serveur shoutcast.
Le serveur dédié
C'est à mon avis la meilleur solution. Il s'agit la de louer ou d'acheter un serveur dédié, comprennez un ordinateur qui sera distant mais que vous pourrez contrôler. Cela se passera exactement comme sur votre propre ordinateur et vous installerez les logiciels exactement de la meme manière. La seule différence avec chez vous est que la bande passante sera largement supérieure !
L'écoute
Ou comment faire le lien entre votre ordinateur et les oreilles des auditeurs.
L'écoute est possible de différente manière, toute sont équivalent au niveau de la qualité d'écoute, mais toute ne sont pas adapté à chaque auditeur, je vous conseille de les développer toute pour offrir le meilleur service possible.
Première méthode: les raccourcis sur votre site. | Code winamp: | Extension du fichier a indiquer: .PLS |
|
| Code realmedia: | Extension du fichier a indiquer: .RM |
|
| Code media player: | Extension du fichier a indiquer: .ASX |
|
Le tableau ci dessus vous indique les méthodes pour les trois pincipaux lecteurs. Prenons l'exemple de winamp, ouvrez votre bloc note, copier coller le code qui est donné, et remplacer bien le VOTRE PORT par votre port, et VOTRE URL par votre IP serveur de diffusion. Une fosi les remplacement fait sans erreur, enregistrer ce fichier sous la forme "lecteur_winamp.PLS". Enregistrez l'image de winamp que je vous met ici et uploader ces deux fichieres sur votre espace de stockage de votre site. Ensuite reliez l'image au fichier .PLS ce qui permettra à vos auditeurs de vous écouter grace à ce fichier sur winamp en un simple clic.
Notez aussi que vous pouvez transmettre ce fichier par msn ou tout autre moyen d'échange.
Astuce importante: (à éviter pour les néophites) Imaginez qu'au bout d'un mois pour X raison vous changer d'adresse de diffusion ! la catastrophe ! Tous les fichiers que vous avez donné sont alors condamner à ne plus marcher. C'est la qu'intervient l'astuce de créer un fichier relai, j'ai eu cette idée au bout d'un an de galère tout de même. Il s'agit de créer par exemple en version media player un fichier ASX qui au lieu de pointer veres votre IP:votre port pointe vers un autre fichier ASX (tout simplement en indiquant l'adresse de cet autre fichier).
L'astuce est la en fait, car alors il vous suffirat de mettre à jour le fichier ASX stocké sur votre espace de stockage vers lequel pointent tous les fichiers asx donnés à droite à gauche ou mis sur des lecteurs sur différents site. Une fois mis à jour votre fichier source, tous les fichiers asx pointant vers lui se brancheront à leur tour sur la bonne adresse IP. Donc dans le fichier source vous indiquez votre ip serveur: votre port, et dans les fichiers secondaires, dans le fichier asx vous indiquez l'adresse url du fichier source asx.
Seconde méthode: le lecteur sur son site On combinera judicieusement cette seconde méthode avec la première avec astuce, je vous laisse réfléchir.
CODE DU LECTEUR CLASSIQUE |
|
Interessez vous aux attributs de la balise embed, par exemple le autostart ou les dimensions afin de l'insérer au mieux sur votre site.
Notez aussi que tout le monde n'est pas compatible avec cette méthode, d'ou l'intéret de combiner avec la première méthode.
Vous pouvez aussi utiliser un lecteur flash, malheureusement il se fait rare et est difficile à trouver pour une connexion à une webradio. Je passe une spéciale dédicace à une personne qui en a créé un assez chouette et qui suite à son succès à très vote décidé de se faire de l'argent dessus.... Si un codeur flash passe par la, il y a donc du travail a faire dans ce domaine et surtout penser à offrir ceci gratuitement à tous le monde... il trouvera de bonne information et meme quelques modèles/ébauche sur le forum de shoutcast. Aller faire une recherche sur ce forum est un bon moyen aussi de se trouver tout de meme un lecteur flash pour sa radio, la preuve, j'ai découvert
ce projet. Aller sur cette adresse et télécharger le module flash proposé, ensuite uploader le sur l'espace de stockage de votre site et insérer le code suivant:
CODE DU FICHIER flscplayer.php |
|
CODE DU FICHIER radio.txt |
|
Je récapitule, dans votre répertoire sur votre site vous avez les fichiers suivant correctement rempli:
>flscplayer.php
> radio.txt
> flscplayer_1.2b.swf
> README.txt.
Cette méthode est très efficace et marche très bien, le graphisme proposé est un peu sommaire mais bon il a son charme !
(Exemple).
Dernière méthode: l'écoute directe ou via un logiciel spécifique
Il faut connaitre cette méthode car c'est un des plus fiable. L'auditeur peut choisir chez lui son propre programme et aller dans les options et trouver une du type entrer une URL et alors il tappe l'url de votre radio avec le port bien sur. Cette méthode marche par exemple avec windows media player, real ou itune.
Il existe aussi des logiciels spécifiques pour l'écoute des radios.