[Tutorial] Créer sa Web-Radio

Démarré par Hyper-Link, 17 Mai 2007 à 21:31

0 Membres et 1 Invité sur ce sujet

Bonjour à tous,

Qui n'a jamais voulu faire de la radio ?

Voila de quoi vous amuser :

Etape 1 : configuration du serveur IceCast

Lancez le serveur IceCast et éditez ces lignes dans le fichier de configuration :

    source-password : chosissez un mot de passe, il devra être identique à celui que nous entrerons dans le plugin DSP.
    admin-password : mot de passe pour l’administration
    hostname : votre IP publique (ou votre redirection DynDNS)
    port : 8000 (par défaut)

Exemple en image de la configuration du serveur :



Pour Icecast v2.2
IceCast Server Admin



Pour Icecast v2.3.x
IceCast Server Admin



Etape 2 : configuration du plugin DSP

Le serveur est maintenant configuré, passons au plugin DSP : ouvrez Winamp et allez dans le menu Options > Préférences > DSP/Effect > OddCast DSP. Dans la fenêtre qui s’ouvre, nous allons créer un nouveau flux : cliquez sur Add encoder. Un nouveau flux est alors créé : faîtes un clic droit dessus > Configure. C’est ici que vous paramétrez votre flux, ce qui nous intéresse le plus ce sont les informations permettant de nous connecter au serveur IceCast :

    Serveur IP : localhost (par défaut)
    Serveur Port : 8000 (par défaut)
    Encoder password  : le même que celui utilisé dans la configuration du serveur (voir “source-password” dans l’étape 1)

Exemple en image de la configuration du flux :

IceCast Flux Admin



Un fois le flux configuré, passez à l’onglet suivant : YP. Cela vous sert à enregistrer votre radio dans les pages jaunes Icecast (”YP” : Yellow Pages, les pages jaunes). et donc à rendre votre flux public si vous le souhaitez. Exemple de configuration :

IceCast : Pages Jaunes



Etape 3 : connexion entre plugin et serveur

Lancez le serveur IceCast puis Winamp. Le plugin DSP devrait s’ouvrir en même temps, cliquez sur Connect et cochez Autoconnect. Si tout se passe bien, vous devriez être en train de diffuser et obtenir une fenêtre semblable à ceci lors de la diffusion :

IceCast Flux



Etape 4 : accès à l’administration (webadmin)

Pour que vos auditeurs voient ce qui passe sur votre radio, il faut qu’il tapent http://IP:port/ dans leur navigateur. IP correspond à l’adresse IP d’où diffuse votre radio. Port correspond au port (8000 par défaut). Exemple : http://80.12.23.51:8000/. Si vous voulez voir à quoi ressemble cette page, vous devez vous connecter avec l’adresse suivante : http://127.0.0.1:8000/.

Pour vous connecter sur la page d’administration, tapez http://127.0.0.1:8000/admin/stats.xsl dans votre navigateur. Vous devez alors vous identifier :

    * Utilisateur  : admin
    * Mot de passe : celui que vous avez défini dans la configuration du serveur (valeur d’admin-password dans l’étape 1)

Votre radio devrait maintenant être totalement fonctionnelle.

Questions - Réponses

    * Comment savoir si cela fonctionne ?

      Vous ne pouvez pas vous connecter à votre flux depuis la machine qui diffuse. Si vous voulez savoir si les gens peuvent effectivement se connecter à votre flux, il vous faudra faire des tests avec des gens non-connectés à votre réseau : amis, connaissances…
    * Quelle adresse donner à mes auditeurs ?

      Relire l’étape 4. Vous pouvez donner l’adresse de la page web IceCast ou celle du flux : Winamp lit les deux. L’adresse du flux est de la forme http://IP:8000/stream.ogg.m3u(fichier de playlist lisible avec n’importe quel lecteur audio décent). Exemples :
      http://mywebradio.dyndns.org:8000/stream.ogg.m3u
      http://82.82.82.82:8000/stream.ogg.m3u.
    * Est-ce que mon port 8000 est ouvert ?

      Pour savoir si votre port 8000 est ouvert et si vos auditeurs peuvent s’y connecter, il suffit de lancer le serveur Icecast et de tester votre port 8000. Si le serveur est détecté, tout est OK. Sinon, vérifiez bien que vous avez créé une règle dans votre routeur et firewall qui laisse le port 8000 ouvert (en entrée/sortie, protocoles TCP/UDP).
    * J’ai une Freebox, Alicebox, un routeur XYZ… comment ouvrir le port 8000 ?

      Allez sur le site de PortForward. Cliquez sur le modèle de votre routeur. Cliquez ensuite sur le lien Icecast. Tout y est expliqué en images.
    * Le plugin se deconnecte toutes les x secondes !

      Si le plugin ne peut se connecter au serveur, votre webradio ne diffuse pas. Plusieurs pistes :
          o Vérifiez que les mots de passe du plugin DSP et celui du serveur sont les mêmes. S’ils sont différents, ils ne peuvent pas communiquer, ce qui est vital.
          o Vérifiez que dans la configuration du serveur que hostname correspond bien à votre IP publique et que votre redirection DynDNS est à jour (elle doit pointer sur votre IP publique ).
          o Vérifiez la configuration de votre routeur et de votre firewall. Vous devez laisser le port 8000 (ou le port que vous avez défini dans la configuration du serveur) ouvert.

       
    * Windows Media Player m’affiche une erreur lorsque je veux lire un flux OGG !

      C’est normal. Windows Media Player est un produit Microsoft, il ne veut lire que des formats propriétaires Microsoft et ne veut pas trop entendre parler des formats libres et gratuits. Nous avons parlé plus haut de lecteur audio décent, WMP n’en fait pas partie. Voyez la liste des lecteurs audio compatibles OGG Vorbis.

      Mais, si vous insistez *vraiment* pour lire les OGG avec Windows Media Player, voici les codecs OGG DirectShow à installer.
    * Ma radio diffuse mais le flux est interrompu toutes les x secondes, ce qui énervent mes visiteurs !

      Cela peut être dû à plusieurs facteurs :
          o la qualité du bitrate : une qualité trop élevée nuit au bon acheminement du flux.
          o la qualité de la ligne ADSL : pour diffuser, c’est l’upload (vitesse à laquelle on envoie le flux) qui compte. Pour les auditeurs, c’est le download (vitesse à laquelle ils reçoivent le flux) qui compte.

       
    * Comment calculer le nombre maximum d’auditeurs que ma webradio/connexion peut supporter ?

      En appliquant cette formule : Nombre d’auditeurs maximum = (Vitesse d’upload / Bitrate) - 1.
      Exemples :
          o Upload de 512k + bitrate de 32k : (512/32) - 1 = 15 auditeurs maximum.
          o Upload de 1024k + bitrate de 128k : (1024/128) - 1 = 7 auditeurs maximum.

       
    * Je veux pouvoir diffuser à plus de X personnes !

      Si le nombre dépasse les capacités de votre ligne ADSL en upload, une seule solution : se tourner vers une solution payante. Il existe des sociétés qui diffusent votre flux, vous payez le service ainsi que la bande passante consommée. Je n’en dis pas plus, je n’ai jamais testé et cela n’est pas l’objet de ce tutoriel.

Merci à http://www.skyminds.net/ et à vous pour avoir lu.

Ouais, je vais pouvoir enfin passer à la radio et faire du Karaoké, qui me rejoint pour la radio ZS après le chan #zs ? :paf:
Un vrai rêve. :ange:

* Marco sort aussi vite qu'il est rentré :linkXD:

Oui enfin vous n'avez le droit que de diffuser des chansons libres de droit... A moins de payer  :ninja:.
Mais ça peut être une bonne expérience :).

Et puis il y a beaucoup de musiques libres de droit sur le net, y compris des groupes qui n'attendent que de se faire connaître et ça peut être intéressant parfois.



Bah on passera de la musique des membres, personnellement, j'ai quelques maquettes. x)

Au pire on chantera nous même, à moins que le Karaoké a capella soit interdit. :paf:

Radio ZS la radio où vous écoutez chanter les membres de ZS venez nombreux :linkXD:

Après les quizz chan on feras chanter des aire de zelda a un membre les autres devront reconnaîtres.
Sur le thème principal ça va mais sur le thème du donjon de la forêt OOT va falloir être vachement doué :P
Je t' lily.

Regex / Les ravages de linux
CitationDites, dans un CV, faut mettre si on préfère vim ou emacs ?
Dis papa comment on fait les bébé
[/table

Ah oui tu me donnes des idées tout à coup, pour l'animation, y aura de quoi... =D
Bon ceux qui sont intéressés savent où en parler... =D

Je veux bien faire la radio si vous voulez, voici le lien http://radiozs.podzone.net:8000

Pire Marco,si tu veut,je t'envoie mes compositions toutes pourrites avec FL Studio 7  :mrgreen: :mrgreen:

Si vous voulez, je veux bien prendre l'antenne et chanter :D

Lol. Après le site Zelda Solarus, le forum Zelda Solarus et le chan #ZS, Zelda Solarus vous présente sa dernière nouveauté, la radio Zelda Solarus. Venez écouter de nombreuses émissions ZS : le racontage de life de Marco en direct sur la radio afin qu'il ne puisse plus polluer le forum de ses immenses pavés que personne ne lit, ou encore les superbes chants de Noxneo, ainsi que plein d'autres surprise ! Radio ZS 24heures sur 24, et 7 jours sur 7. :paf:


Moi je dis, à quand la chaine de télévision Zelda Solarus ? :linkbravo:

Je veux bien faire l'horoscope et la météo tous les matins :mrgreen:

CitationAu pire on chantera nous même, à moins que le Karaoké a capella soit interdit.

Oui puis si l'été est pourri, on saura à qui s'en prendre et pouvoir se défouler sur toi pour se venger..... :mdr:

De désespoir, Marco reprend sa pelle et va creuser plus profond....  :lolol:

Il me faudrait quelqu'un qui possède une machine qui 'il n'éteint jamais pour lancer la Radio.

Parceque moi mes parents ils me laissent internet jusqu'à minuit (routeur planifié).

Toi tu cherches un serveur :P
Je t' lily.

Regex / Les ravages de linux
CitationDites, dans un CV, faut mettre si on préfère vim ou emacs ?
Dis papa comment on fait les bébé
[/table

Je n'éteins jamais mon pc pour plusieurs raisons (bon, sauf pour le rebooter :P), cependant, s'il n'y a pas de quoi délirer et que personne ne s'y intéresse tout comme le chan, ça ne sert à rien... :P

En revanche, puisqu'il y en a qui me dise animateur, je pourrai essayer de gérer la radio. ^^ Je pourrai éventuellement gérer ça, si ça intéresse du monde. :P
Comme ça, nos délires pourraient être écoutés en direct. :D

Comme je l'avais dit plus haut, toutes les heures le point infos, une grille des programmes remplie en fonction de ma présence puisque généralement je suis là aussi un peu la nuit jusqu'à deux heures, mais mon pc reste allumé... :D


M'enfin apparemment pas tant d'écho que ça. :P Alors qui qui est intéressé par une radio ? =D Mon pc peut donc servir de serveur pendant un long moment. ^^ Sauf quand j'ai des pannés avec internet. :linkXD: M'enfin plus rare depuis quelques semaines à présent. :P

Les débits d'upload proposés par les FAI ne permettent pas l'entreprise viable et à long terme d'une web radio, un podcast à la limite, et encore, n'ayant que 5 auditeurs par jour au grand maximum.

Bah ca convient totalement a solarus vu l'engouement pour le chat... Encore que une radio ça se met en parallèle et si c'est pour écouter les connerie de marco y aura peut-être du monde  :P
Je t' lily.

Regex / Les ravages de linux
CitationDites, dans un CV, faut mettre si on préfère vim ou emacs ?
Dis papa comment on fait les bébé
[/table

Citation de: mooglwy le 27 Mai 2007 à 12:34
Bah ca convient totalement a solarus vu l'engouement pour le chat... Encore que une radio ça se met en parallèle et si c'est pour écouter les connerie de marco y aura peut-être du monde  :P

Je sais me montrer sérieux aussi pour animer hein, je ne dirai pas que des conneries, sinon, je passerai pour quelqu'un qui n'a rien dans le cibouleau... :linkXD: (déjà qu'il n'y a pas grand chose alors inutile d'en rajouter une couche :paf:)
M'enfin, c'est vrai qu'avec le FAI actuel de mes parents je ne risque pas d'aller très loin question upload... :linkXD: Encore que si en up, j'avais autant qu'en down et que j'avais 100 Mega ça serait déjà mieux, mais bon, chez numéricable, l'up est vraiment faible, déjà que la connec' est de mauvaise qualité et que ça coûte déjà cher comme ça... -_-


Bon, j'inviterai Sam à l'antenne et il vous donnera le droit d'avoir mal au crâne en dix minutes en vous apprenant à coder php et à vous conduire comme un geek. :paf: Le pire c'est moi, je devrai aussi essayer de suivre, de comprendre, de lui poser des questions... :linkXD: Si je suis plus en antenne j'aurai fait une rupture d'anévrisme... :D (et en prime je dis nawak =D)

Bouh, c'est simple le PHP  :P
Mais bon, dirigé une Web Radio, c'est pas comme le chat, il faudra être à plusieurs, avec toujours quelqu'un de connecté...
PS : C'est vrai que tu n'as rien dans le cibouleau =D

27 Mai 2007 à 21:42 #19 Dernière édition: 27 Mai 2007 à 21:44 par Marco
Citation de: Neo2 le 27 Mai 2007 à 21:33
PS : C'est vrai que tu n'as rien dans le cibouleau =D

Je t'ai demandé kékechose toi ? :D Alors zou dehors, du balai et plus vite que ça, non mais... -_- :linkXD:

Ouais, plusieurs personnes, plusieurs animateurs, c'est pour ça que les animateurs seront les membres de ZS qui voudront bien contribuer à son développement. :P

On aura le droit à des chroniqueurs, des newseurs sur les JV, les infos, la météo,... la musique... :D

Citation de: Marco le 27 Mai 2007 à 20:52


Bon, j'inviterai Sam à l'antenne et il vous donnera le droit d'avoir mal au crâne en dix minutes en vous apprenant à coder php et à vous conduire comme un geek. :paf: Le pire c'est moi, je devrai aussi essayer de suivre, de comprendre, de lui poser des questions... :linkXD: Si je suis plus en antenne j'aurai fait une rupture d'anévrisme... :D (et en prime je dis nawak =D)
T'inquête,je suis a toi,on va comemncer par les REGEX  :lol: . Sinon,moi aussi je sais chanter ... Et vous pouvez facilement trouver mon adresse pour venir me taper dessus  :mrgreen: