Recherche de site Web

Streaming de musique en ligne avec Winamp Player et la console Mixxx DJ à l’aide de « SHOUTcast Radio Server » sous Linux


Le tutoriel précédent concernant le serveur SHOUTcast, ne couvrait que la configuration de base du serveur sur la distribution Linux CentOS 7, sans aucun streaming multimédia en direct.

Ce guide n’est pas destiné aux utilisateurs avancés de Linux et vous guidera tout au long du processus d’utilisation de l’un des lecteurs de musique les plus populaires sur les plates-formes Windows, Winamp, pour diffuser des médias audio en ligne à partir de points distants à l’aide du plugin DSP SHOUTcast et, également, comment vous pouvez utiliser la console Mixxx DJ, le programme de mixage musical DJing le plus avancé sous Linux, pour diffuser votre musique mixée sur Internet.

Exigences:

  1. Installer SHOUTCast Radio Server sur Linux
  2. Installer Linux Mint 17 (Qiana)

Bien que Mixxx soit disponible sur toutes les principales distributions Linux, ce guide ne couvrira que l’installation et la configuration de Mixxx sur Linux Mint 17, qui est la plate-forme la mieux adaptée pour les débutants qui n’ont besoin que d’une plate-forme open source gratuite, avec seulement quelques clics ou commandes à distance pour installer et configurer tous les paquets debian pré-construits pour que le lecteur Mixxx puisse diffuser leurs mixages sur Internet.

Important : Comme je l’ai dit, les instructions suivantes sont pratiquement testées sur Linux Mint 17, mais les mêmes instructions peuvent également fonctionner sur toutes les autres distributions Linux majeures, la seule différence est la partie d’installation de Mixxx, cela aussi vous pouvez l’obtenir en faisant yum ou apt.

Étape 1 : Installez et configurez Mixxx pour diffuser des fichiers audio sur le serveur SHOUTcast

1. Si vous n’êtes pas un utilisateur avancé de Linux et que la ligne de commande semble effrayante, vous pouvez installer le programme Mixxx à partir d’une interface utilisateur graphique, en ouvrant le gestionnaire de logiciels Linux Mint.

Cliquez sur le menu Linux Mint, allez dans le gestionnaire de logiciels, recherchez le logiciel Mixxx et installez-le sur votre système, comme présenté dans les captures d’écran ci-dessous.

2. Comme alternative pour minimiser le temps, vous pouvez utiliser la ligne de commande pour installer Mixxx. Ouvrez un terminal et tapez la commande suivante pour installer le logiciel Mixxx.

$ sudo apt-get install mixxx

3. Une fois Mixxx installé sur votre système, vous devez le configurer afin de pouvoir diffuser de l’audio en direct sur le serveur SHOUTcast. Ouvrez Mixxx et ajoutez un dossier a
qui contient des échantillons audio afin de tester la configuration. Chargez vos échantillons de musique sur les consoles Mixxx, puis allez dans le menu Options -> Préférences.

4. Dans le menu Préférences, accédez au bas de la page Diffusion en direct et utilisez les paramètres suivants (consultez la capture d’écran ci-dessous à titre d’exemple).

  1. Cochez la case Activer la diffusion en direct.
  2. Choisissez la connexion au serveur Shoutcast
  3. Entrez l’adresse IP ou le nom DNS de votre serveur SHOUTcast sur l’hôte enregistré.
  4. Entrez le numéro de port de votre serveur SHOUTcast (par défaut 8000 s’il n’a pas été modifié).
  5. Entrez admin dans le fichier de connexion (utilisateur par défaut pour le serveur SHOUTcast).
  6. Sur le champ Mot de passe Entrez votre streampassword_1 configuré dans le serveur SHOUTcast (fichier sc_server.conf ).
  7. Cochez la case Flux public et entrez les informations de votre station de radio.
  8. Si vous vaporisez des MP3, choisissez ce format sur l’encodage.

5. Une fois que vous avez terminé, appuyez sur le bouton OK pour appliquer les paramètres et une nouvelle fenêtre contextuelle devrait apparaître si la connexion au serveur SHOTcast a été établie avec succès.

C’est tout! Appuyez sur le bouton Lecture de la console Mixxx et votre audio devrait maintenant être transmis au serveur qu’il diffusera en direct sur vos réseaux ou Internet.

6. Si vous souhaitez tester la fonctionnalité du serveur, ouvrez un navigateur et tapez l’adresse IP ou le nom de domaine de votre serveur SHOUTcast avec son numéro de port sur l’URL http://192.168.1.80:8000 et le flux en direct devrait être disponible en téléchargement en cliquant sur Écouter.

7. Une fois le fichier de liste de lecture du flux du serveur téléchargé, utilisez votre lecteur de musique préféré pour l’ouvrir et écouter les chansons de votre station de radio (dans mon cas, j’utilise le lecteur Audacious sur Linux et même sur Windows pour écouter les stations de radio Internet).

Essayez également de ne pas écouter la station de radio du même hôte que celui que vous diffusez sur le serveur, mais utilisez un autre ordinateur pour accéder à la page Web SHOUTcast Steam et télécharger le fichier de liste de lecture.

Étape 2 : Configurer Winamp sur Windows pour diffuser de l’audio sur le serveur SHOUTcast

8. Winamp peut être transformé en un puissant lecteur de streaming multimédia à l’aide du plug-in DSP SHOUTcast. Tout d’abord, rendez-vous sur la page de téléchargement de Nullsoft et récupérez la dernière version de SHOUTcast DSP.

9. Après avoir installé ce plugin, ouvrez le lecteur Winamp et passez à Options -> Préférences. Dans le menu Préférences, accédez à Plug-ins, sélectionnez DSP/Effet, choisissez SHOUTcast Source DSP et cliquez sur Configurer le plug-in actif.

10. Une nouvelle fenêtre nommée SHOUTcast Source devrait apparaître. Il est maintenant temps de configurer Winamp pour diffuser des médias audio sur le serveur SHOUTcast sous Linux. Dans les onglets supérieurs, cliquez sur Sortie et choisissez Sortie 1. Ensuite, passez aux onglets inférieurs, cliquez sur le menu Connexion et entrez l’adresse IP ou le nom de domaine de votre serveur SHOUTcast, le numéro de port.

Choisissez 1 pour Stream ID et entrez admin user pour DJ/User ID suivi de streampassword_1 configuré sur le serveur (fichier sc_serv.conf) et Connect via le mode automatique.

11. Ensuite, passez au deuxième onglet inférieur nommé Annuaire, cochez la case Rendre ce flux public, entrez un nom pour votre station de radio et une adresse URL publique.

Si vous avez déjà une page de site Web pour les visiteurs (vous pouvez également mettre l’adresse IP de votre serveur SHOUTcast et le port sur l’URL enregistrée). – Étape facultative.

12. Pour configurer le dernier paramètre, appuyez sur l’onglet Encodeur, choisissez votre type d’encodeur multimédia préféré (généralement MP3), laissez les valeurs par défaut pour les paramètres de l’encodeur et appuyez sur le bouton Connecter.

Si vous souhaitez que le plug-in DSP démarre et se connecte automatiquement au serveur SHOUTcast après le démarrage du lecteur Winamp, cochez également la case Connexion automatique.

13. Si les paramètres sont corrects, vous recevrez un message sur Status indiquant la quantité de données envoyées au serveur SHOUTcast. Ouvrez un Putty et connectez-vous au terminal SSH distant, connectez-vous au serveur SHOUTcast, vous devriez voir des informations détaillées sur l’état de la connexion.

14. Vous pouvez également vérifier l’état et les informations de votre flux radio en visitant l’adresse IP du serveur SHOUTcast sur le port 8000 à partir d’un autre ordinateur et télécharger la liste de lecture multimédia du serveur afin d’écouter de la musique avec votre lecteur audio préféré.

15. Si vous disposez d’une connexion Internet active et que vous avez coché Rendre ce flux public sur l’onglet Répertoire du plug-in DSP configuré dans Winamp. Le nom de votre station de radio avec son URL jointe sera automatiquement haché et affiché sur http://www.shoutcast.comofficial page. que vous pouvez visiter en cliquant sur Nom Steam depuis l’interface web du serveur SHOUTcast.

Étape 3 : Effectuer les tâches administratives de SHOUTcast

16. Pour gérer le flux de votre station de radio, allez sur l’interface Web de SHOUTcast à l’adresse http ://server_IP :8000, cliquez sur le lien hypertexte Admin Login, entrez vos identifiants de flux de serveur configurés sur le fichier sc_serv.conf à partir de Linux et vous pourrez effectuer des tâches administratives, telles que l’affichage de vos auditeurs, l’affichage de l’historique des chansons, l’interdiction des clients et plus encore.

17. Pour des paramètres de serveur SHOUTcast plus avancés, allez à la même adresse que celle décrite ci-dessus, cliquez sur l’hyperlien de connexion au serveur, entrez vos identifiants de serveur
configurés dans le même fichier sc_serv.conf et l’interface Web du serveur devrait apparaître.

Sur cette page, vous pouvez consulter les journaux du serveur, obtenir la quantité de bande passante utilisée, gérer vos fréquences radio ou d’autres paramètres.

C’est tout ce dont vous avez besoin pour configurer un simple serveur Radio pour diffuser des fichiers audio sur des réseaux ou Internet à l’aide d’un serveur Linux et de lecteurs audio multimédias de Linux ou Windows. Pour des paramètres plus avancés, veuillez visiter la page wiki officielle de SHOUTcast à l’adresse

Guide de démarrage de SHOUTcast

Si vous envisagez de diffuser de la musique ou d’autres fichiers multimédias sur Internet, vous devez connaître les lois sur le droit d’auteur. Nous (linux-console.net) site Web n’est en aucun cas responsable du type de médias que vous diffuserez en configurant votre propre serveur radio en utilisant ce tutoriel comme guide.

Articles connexes: