Newbie ? Mot de passe ?

Créer sa propre radio avec Winamp et Shoutcast

Au programme aujourd’hui : la création de votre propre radio avec Winamp et un serveur Shoutcast. L’installation complète se fait en 10-15 minutes, en 3 étapes.

Etape 1 : installation

Il faut tout d’abord installer Winamp, ensuite le Shoutcast DSP Plug-In pour Winamp (disponible ici) et enfin le serveur Shoutcast. Il suffit de cliquer sur les 3 programmes d’installation et d’installer dans les répertoires par défaut. Nous avons donc 3 programmes : Winamp servira à créer et à jouer vos playlists, le plugin Shoutcast DSP va encoder votre flux à la volée et va le transmettre au serveur Shoutcast pour que ce dernier le diffuse. Tout simplement.

Etape 2 : configuration

Lancez Winamp et allez dans les Préférences (Ctrl+P), sélectionnez Plugins > DSP/Effects > NullSoft Shoutcast Source DSP, une nouvelle fenêtre s’affiche alors avec 4 onglets :

  1. Input : c’est la source du flux, mettre “Winamp” dans Input Device.
  2. Encoder : sélectionner “Encoder 1″, “MP3 Encoder”, “24kbp”. Avec une connexion 512/128, on peut servir 5 clients sans interruption de son (128 divisé par 24 donne 5 à l’arrondi). Inutile de mettre plus sauf si vous avez une *grosse* bande passante.
  3. Output : sélectionnez “Output 1″ et “Connect at startup”.
    Sous Output configuration : mettre votre adresse IP et le port que le serveur Shoutcast va utiliser (port 8000 par défaut). Il vous faut ensuite choisir un mot de passe.
  4. Main : pour l’instant il ne devrait rien se passer dans cette fenêtre car le serveur Shoutcast n’est pas encore lancé.

C’est le moment de lancer la configuration du serveur Shoutcast (Démarrer > Programmes > Edit Shoutcast DNAS configuration) afin qu’il puisse communiquer avec le plugin. Les 3 premières options sont celles qui importent le plus :

  • MaxUser : cela dépend de votre bande passante et de la qualité de votre flux. Je suis dégroupé 2 méga et j’ai mis MaxUser=10 pour le moment. J’augmenterai selon mon audience ;-)
  • Password : c’est le même que celui que vous avez rentré dans le plugin DSP.
  • PortBase : le port sur lequel Shoutcast va diffuser. Il doit être accessible donc si vous avez un routeur, pensez à rediriger ce port vers l’IP interne du PC qui diffusera (192.168.0.2 chez moi).

Etape 3 : vérification

Lançons maintenant le serveur Shoutcast : vous devriez obtenir quelque chose comme ceci :

[SHOUTcast] DNAS/win32 v1.9.5 (Mar 17 2004) starting up...
[main] loaded config from C:Program FilesSHOUTcastsc_serv.ini
[main] initializing (usermax:10 portbase:8000)...
[main] No ban file found (sc_serv.ban)
[main] No rip file found (sc_serv.rip)
[main] opening source socket
[main] source thread starting
[main] opening client socket
[source] listening for connection on port 8001
[main] Client Stream thread [0] starting
[main] client main thread starting

Lancez un MP3 pour voir : vous devriez voir les barres s’agiter dans l’onglet “Main” du plugin ainsi que des chiffres défilant à toute allure dans “Output”, signes que la diffusion se fait correctement. Si ce n’est pas le cas, testez le port du serveur Shoutcast. Connectez-vous maintenant sur http://votre-IP:8000 : vous devriez tomber sur une page Shoutcast. Pour avoir accès à la console d’administration, utilisez le nom d’utilisateur “admin” et le mot de passe que vous avez défini dans le plugin. Vous pourrez alors voir qui se connecte à votre flux, les bannir, leur réserver un slot… bref, tout administrer !

Edité le 1er février 2005 : j’ai abandonné Shoutcast pour IceCast parce que j’en avais assez de diffuser en mauvaise qualité. Conclusion : si vous cherchez de la qualité, Icecast diffuse en OGG Vorbis, lisible avec Winamp par défaut et en MP3 avec le plugin idoine.


77 commentaires à “Créer sa propre radio avec Winamp et Shoutcast”

  1. Matt a écrit :
    1

    Salut Kti, regarde tes réglages dans Panneau de configuration > Sons et périphériques audio > Paramètres avancés. Il y a peut-être des périphériques qui ont été rendus muet. Cela peut venir de là.

    A+

  2. coo166 a écrit :
    2

    bonjour
    je voulais savoir si il etait possible que les visiteur puisse écouter ma radio qur WMD ou autre sachant que j’utilise Winamp pour diffuser
    merci

  3. ciera a écrit :
    3

    voila moi j ai tous fait et quand je fait pour me conencter , il me di password incorect : fo mettre le password de notre connecte ou celui quond ve ? moi j ai mi un ainsi

  4. Matt a écrit :
    4

    @ coo166 : oui, tu peux utiliser n’importe quel lecteur qui lit les MP3.

    @ ciera : le password du plugin DSP doit correspondre à celui que tu as mis dans le fichier de configuration du serveur.

  5. TamashiiTenshi a écrit :
    5

    Bonjour tlm, je pense que j’ai un petit probleme avec tout ca. J’ai bien ouvert le port (j’ai pris le 8001), par contre il fait tjs connecting/not connected dans Output status. Il y a autre chose aussi je ne peux pas aller sur le site http://ip:8001 j’ai bien mis mon ip et le port du log mais ca me dis impossibler d’afficher la page rien ne se passe. J’ai envoyer l’adresse a un ami et pareil il voie rien. Est ce possible d’avoir de l’aide merci bcp a vous tous.
    ^_^
    TamashiiTenshi
    (ps : mon site est en reconstruction pour ceux qui vont voir)

  6. Matt a écrit :
    6

    Salut TamashiiTenshi,

    il fait tjs connecting/not connected dans Output status

    Si le status oscille entre Connected/Not connected, c’est qu’il y a un problème de mot de passe : les deux mots de passe (serveur et plugin) doivent être les mêmes. Pour la page, vérifie que les ports 8000-8001 sont également ouverts dans ton routeur/firewall.
    A+

  7. florian a écrit :
    7

    bonjour
    j’ai un porbléme mon adresse ip fait que changé a chaque fois que je me connecte
    et donc mon adresse radio aussi comment y remédié ?

  8. Matt a écrit :
    8

    Salut florian,

    Il te suffit de créer une redirection DynDNS qui pointera sur ton IP et que tu mettras à jour avec un client DynDNS.

    A+

  9. broise a écrit :
    9

    Bonjour à tous,

    Qui pourrait me dire comment faire pour afficher sur mon site internet ma playlist avec changement de titre à chaque fois que j’envoie un nouveau morceau ? peut etre existe t-il un site avec des scripts.

    Merci d’avance pour vos contributions

  10. KARAGEORGIS a écrit :
    11

    Bonjour,

    Pour le site c’est bien, une simple observation . les explications se font dans des tableaux étroits est possible de transformer avec des plus larges ! si mes félicitions et mes encouragements.
    J’ai winamp et une livebox sagem (modem routeur) quand je diffuse la radio ne passe pas comment configurer le routeur pour que ça passe ?
    J’ai une IP fixe avec NO-IP , ça fonctionnait du tonnerre.
    Avant j’avais un Dlink 804 pas de problème je déclarais IP DE l’ordinateur et le port et tout aller pour le mieux. Maintenant plus rien !
    Que faire sur ma live box
    Pour le site c’est fait avec les moyens du bord, et mes petites compétences…..
    Salutations distinguées
    Mon adresse vevb83@wanadoo.fr

  11. Matt a écrit :
    12

    Salut KARAGEORGIS, pour la dimension des images cela vient de la résolution de ton écran : sur un LCD 17″ en 1280 x 1024, cela passe sans problèmes ;-). En deçà, les images sont automatiquement redimensionnées.
    Pour ta livebox, il faut aller sur la page d’administration, ouvrir le port et le rediriger vers l’IP locale de ton PC.
    A+

  12. Spykees a écrit :
    13

    Salut,
    Tous d’abord merci et bravo pour ces tuto très compréhensible et facile à suivre.
    Ensuite j voudrais savoir s’il est possible de connecter un programe de voice style Skype, Teamspeak .. pour faire des interviews ? si oui comment ?

    Merci encore

  13. Brindavoine a écrit :
    14

    Aloha
    La question qui tue : maintenant que j’ai ma console, mon flux… comment invite-je les gens à écouter ma radio ?
    D’avance merci et Banzaï pour ce site didactique et franchement rigoureux !

  14. Sw25 a écrit :
    15

    J’ai tout fait comme tu la indiquer sur ton tutoriel, mais quand j’essaie de connecter winamp au serveur, ca le fait pas et quand je teste, il me marque que mon port est bloké et je sais pas comment faire.
    Puise-tu m’aider ~_~ ???

  15. Matt a écrit :
    16

    Salut :)

    @Spykees : cela est impossible avec Winamp/Shoutcast. Par contre ce doit être possible avec d’autres logiciels plus professionnels comme SAM Broadcaster (non testé).

    @ Brindavoine : utilise un simple lien HTML :
    Ecouter la radio

    Sw25 : si ton port est bloqué, essaie d’en choisir un autre. Tu as peut-être un autre programme/serveur qui occupe le port par défaut.

  16. Matt a écrit :
    17

    Je clos les commentaires sur ce post – je pense qu’on a fait le tour.

    Matt