
Créer sa propre radio avec Winamp et Shoutcast
le Vendredi 21 janvier 2005 à 16:47 par MattAu 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 :
- Input : c’est la source du flux, mettre “Winamp” dans Input Device.
- 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.
- 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. - 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





