Newbie ? Mot de passe ?


h1

Créer sa propre radio avec Winamp et Shoutcast

le Vendredi 21 janvier 2005 à 16:47 par Matt
Edit : ce tutoriel montre comment créer une radio Shoutcast. J’ai abandonné Shoutcast pour IceCast parce que j’en avais assez de diffuser de la mauvaise qualité. Conclusion : si vous cherchez de la qualité, utilisez Icecast avec le format Ogg, lisible avec Winamp par défaut.

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’intallation 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 connection 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 à forwarder 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 :

<01/21/05@15:28:19> [SHOUTcast] DNAS/win32 v1.9.5 (Mar 17 2004) starting up…
<01/21/05@15:28:19> [main] loaded config from C:Program FilesSHOUTcastsc_serv.ini
<01/21/05@15:28:19> [main] initializing (usermax:10 portbase:8000)…
<01/21/05@15:28:19> [main] No ban file found (sc_serv.ban)
<01/21/05@15:28:19> [main] No rip file found (sc_serv.rip)
<01/21/05@15:28:19> [main] opening source socket
<01/21/05@15:28:19> [main] source thread starting
<01/21/05@15:28:19> [main] opening client socket
<01/21/05@15:28:19> [source] listening for connection on port 8001
<01/21/05@15:28:19> [main] Client Stream thread [0] starting
<01/21/05@15:28:19> [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 : je suis passé à la radio Icecast qui offre la possibilité de diffuser en Ogg et MP3 avec une meilleure qualité.

Lien permanent - S'abonner au flux RSS

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

Pages : « 1 [2] 3 » Voir tous les commentaires

  1. 41
    Jerem78 a dit :

    Ouais bah j’ai tenté avec DynDNS et DynSite maintenant DynSite me dit que l’identification est incorrecte alors que j’ai tout fait bon…

    C’est saoulant ! Y a pas un moyen plus simple d’avoir une radio ?

    J’ai entendu parlé de Radio.blog ! Peut ètre est ce plus simple !


  2. 42
    Matt a dit :

    Vérifie tes informations de connexion dans Dynsite. Est-ce que le plugin DSP se connecte à ton serveur ? Lorsque Winamp joue, tu devrais voir “connected” dans la fenêtre du plugin.

    Pour radio.blog, c’est complètement différent : il faut que tu transformes tes fichiers MP3 en swf (flash) et que tu les uploades sur ton serveur. J’ai fait cela un temps et j’ai laissé tomber parce que cela prend beaucoup trop de temps…


  3. 43
    FTGX a dit :

    Il me met invalid password, lorsque qqn se connecte, mais quel password faut-il que je mette, sur le serveur et dans le DSP ? le même ? oui mais lequel ?
    faut-il mettre le password dans l’adresse ?  : http://password@82.xx.xx.xx:8000 ?


  4. 44
    Matt a dit :

    Salut FTGX, c’est à toi de choisir le password - tu peux mettre ce que tu veux pourvu qu’il soit identique dans la configuration du serveur et du plugin DSP. Tu n’as pas à le mettre dans l’adresse de ta radio : ce n’est pas comme un serveur FTP puisque le password sert à l’encodage et non à l’accès.

    A+
    Matt


  5. 45
    FTGX a dit :

    merci de la réponse :)
    J’ai mis les même mot de passe en adminpassword, en password, et sur winamp, mais ca marche tjs pas :
    Voici ma console :

    [main] initializing (usermax:32 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
    [source] invalid password from GET / HTTP/1.1 82.xx.xx.xx

    Avez-vous une autre idée ?
    Merci de m’aider….


  6. 46
    Matt a dit :

    Salut FTGX, je n’utilise plus Shoutcast mais Icecast - tu pourrais m’envoyer des captures d’écran de tes configurations (serveur + DSP) ?

    A+
    Matt


  7. 47
    Fabio a dit :

    je voudrais créer une radio avec winamp… mais je veux savoir ce qu’il faut payer une fois la radio créer en suivant tes instructions… merci, a+++


  8. 48
    Matt a dit :

    Salut Fabio, tout dépend de ce que tu diffuses sur ta radio :

    soit tu diffuses de la musique libre de droits, des émissions de discussions, débats etc et donc tu n’as rien à payer. C’est le meilleur des cas de figure si c’est une web radio personnelle.
    soit tu diffuses de la musique régie par les droits d’auteur et il te faut acquitter les droits d’auteur. En gros c’est 100 euros par mois si ton site internet ne génère pas de profits.

    En espérant que ça t’aide :-)
    Matt


  9. 49
    regnetts a dit :

    J’ai un problème j’ai un message d’erreur ” socket error ” :S

    Je ne comprend vraiment ou est le problème .

    ” J’ai une livebox j’ai une IP dynamique grasse à no-ip”

    Pour la sécurité ce systeme n’est pas super apparament !

    Je vous remercie d’avance !


  10. 50
    The Jal a dit :

    Salut et merci pour ce topic c super interressant !

    Mais une question : keske tu entend par musik “régie par les droits d’auteur” ?
    Ce sont les cds qu’on “achète dans le commerce” ?

    Si c ca comment trouver des musiques “libre de droits” ?

    Merci +


  11. 51
    Matt a dit :

    regnetts : je suppose que le message “socket error” s’affiche dans la fenêtre du serveur. Comme je n’utilise plus Shoutcast mais Icecast, je ne vois pas vraiment comment corriger cela. Vérifie que tes ports 8000-8001 sont bien ouverts (firewall et routeur) et accessibles. Vérifie également les mots de passe (serveur et plugin DSP).

    The Jal : de rien -;)
    Oui, la musique “régie par les droits d’auteur” fait référence à la musique que tu payes pour pouvoir l’écouter : un CD acheté dans le commerce est soumis aux droits d’auteur (le copyright). Les musiques libres de droit peuvent être diffusées gratuitement à tout le monde : leurs auteurs ont renoncé à leurs droits et offrent leur musique au monde. Quelques sites :
    - Epitonic
    - IUMA


  12. 52
    kev a dit :

    salut tout le monde j’ais le meme probleme que pas mal de personne il me dit quand je me conecte que mon mot de passe est incorect je ne comprend pas car c’est le meme il ya a marquer password=(mon mot de passe)
    et pourtant sa ne amrche pas que faire ?


  13. 53
    Houssam a dit :

    Salut Desolé encore pr le dérangement je voudrai aussi savoir est ce que avec une radio avec shoutcast on peut l ecouter avec tt les logitiels ou il faudrait ajouter un flux MP3


  14. 54
    Houssam a dit :

    [yp_add] yp.shoutcast.com gave extended error (please give your station a name (in the dsp plugin YP tab)) j sai pas ce que j dois faire

    06/24/05@14:44:39> [yp_add] yp.shoutcast.com gave extended error (Cannot see your station/computer (IP : 81.192.240.83:4000) from the Internet, disable Internet Sharing/NAT/firewall/ISP cache (Connection timed out)) je crois k il y a un Firewall mais je ne sais pas comment l enlever


  15. 55
    Matt a dit :

    kev : tu es sûr que tu utilises le même mot de passe pour le serveur et le plugin. La casse du mot de passe est importante.

    Houssam : si tu utilises Shoutcast, tu diffuses en MP3 par défaut. Si tu utilises IceCast, tu peux diffuser en Ogg, en MP3, en AAC… tu as une totale liberté de choix. L’Ogg est un très bon choix si tu recherches la qualité.

    Les erreurs que tu obtiens concernent le service d’indexation de ton flux dans le répertoire pages jaunes de Shoutcast (YP : Yellow Pages) : édite les propriétés de ton flux et donne un nom à ta radio. Pour la seconde erreur, il faut que tu :
    * ouvre les ports 8000-8001 en entrée/sortie, protocoles TCP et UDP dans ton firewall.
    * redirige ces ports vers ta machine si tu utilises un routeur.


  16. 56
    Dadoo a dit :

    Bonjour je voudrais savoir si il est possible d’animer une emision radio et pas seulement metre de le musique. Je veux dire est ce que il est possible de parler et ke les auditeur entendent ta voix avec winamp. Si oui Comment ???
    Merci


  17. 57
    Matt a dit :

    Salut Dadoo, il est possible d’animer une émission en direct : il suffit d’appuyer sur l’icône microphone dans le plugin DSP. Une fois que tu as fini de parler, rappuie sur l’icône microphone afin de désactiver le micro. Winamp reprend alors la main.


  18. 58
    Pablos a dit :

    J’ai un petit problem, j’ai tt fais ce site pour faire une webradio avec Icecast mais quand je veux aller sur l’adresse que j’ai reçu ou bien sur l’adresse avec min IP la page est introuvable (site : http://latin.dynalias.com/)
    Merci d’avance pour votre aide


  19. 59
    hugo a dit :

    j’ai un problème la page pour gerer ma radio ne veu pa s’ouvrir pourtan je met correctement l’adresse (http://213.36.2.138:8000) et ça ne marche pas, que faire ?


  20. 60
    Matt a dit :

    Pablos, Hugo : vous pouvez accéder à la page d’administration depuis http://127.0.0.1:8000/ depuis la machine qui diffuse. Si vous êtes sur une autre machine, alors il vous faudra utiliser http://votre-ip:8000/. Vérifiez également que votre port 8000 est bien ouvert dans votre firewall et routeur.

    A+


  21. 61
    Kti a dit :

    Bonsoir à tous, j’ai eu beau parcourir les questions des uns et des autres… Personne n’a le meme problème que moi…

    Vous arrivez à émettre la musique et souvent le micro ne fonctionne pas et bien moi c’est l’inverse il n’y a que le micro qui fonctionne !

    J’ai eu beau retourner mon pc entièrement, il n’y a rien qui “cloche”

    Une petite aide (même grosse) sera la bienvenue :) Merci


  22. 62
    Matt a dit :

    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+


  23. 63
    coo166 a dit :

    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


  24. 64
    ciera a dit :

    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


  25. 65
    Matt a dit :

    @ 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.


  26. 66
    TamashiiTenshi a dit :

    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)


  27. 67
    Matt a dit :

    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+


  28. 68
    florian a dit :

    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é ?


  29. 69
    Matt a dit :

    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+


  30. 70
    broise a dit :

    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


  31. 71
    Matt a dit :

  32. 72
    KARAGEORGIS a dit :

    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


  33. 73
    Matt a dit :

    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+


  34. 74
    Spykees a dit :

    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


  35. 75
    Brindavoine a dit :

    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 !


  36. 76
    Sw25 a dit :

    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 ~_~ ???


  37. 77
    Matt a dit :

    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.


  38. 78
    Matt a dit :

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

    Matt


Pages : « 1 [2] 3 » Voir tous les commentaires

2 trackbacks

  1. Wireless » Song Displayer : plugin WordPress pour afficher ce que joue Winamp .::::::. le blog de SkyMinds
  2. Hchicha's BloG

 

 

Go to: Article | Commenter!