Comment créer votre propre flux de musique avec icecast [linux]
Contenu
Video: S2-01 Raspberry Pi streaming audio server
Avertissement
Icecast est en fait le service qui diffusera l`audio qui est joué par un autre démon de la musique. Dans cet article, nous allons utiliser mpd, qui est une combinaison acceptée par la plupart des gens. Les instructions, pour la plupart, travailler dans une distribution Linux, bien que je couvrira spécifiquement Ubuntu et Feutre. À moins qu`il existe des différences importantes dans les commandes, les utilisateurs d`Ubuntu ont besoin d`ajouter « sudo » à l`avant de chaque commande que je couvre où les permissions root sont nécessaires (ce qui est une grande partie). Toutes les commandes ne seront pas inclure les guillemets.4 Linux Distros Recommandé pour vous aider à choisir le bon pour vous4 Linux Distros Recommandé pour vous aider à choisir le bon pour vousLorsque vous décidez finalement de franchir le pas et faire une promenade à travers Linux Avenue, vous devez être en mesure de décider quel distro est bon pour vous. Faire le bon choix est un important ...Lire la suite
Ces instructions sont pour une configuration simple, et n`est pas la façon de faire les choses securest. Si vous souhaitez créer votre propre flux de musique et de partager publiquement et non au sein de votre réseau, s`il vous plaît assurez-vous que vous suivez les mesures de sécurité appropriées.
Instructions
pose & Configuration RPD
La première chose est d`installer mpd, si le feu de votre terminal. les utilisateurs de Fedora doivent passer à la racine en tapant «su -» Et entrer leurs mots de passe. Puis, dans Fedora, exécutez la commande «yum install mpd« , Alors que l`utilisation des utilisateurs Ubuntu «sudo apt-get install mpd« . Une fois que terminée, utilisez votre éditeur de terminal préféré (tel que nano) pour modifier le fichier à /etc/mpd.conf.
Dans les deux premières lignes, trouver ce qui suit et les remplacer par votre nom d`utilisateur régulier (ou créez un nouvel utilisateur spécifiquement pour Icecast et utiliser à la place):
music_directory "/ Home / USER / musique"playlist_directory "/ home / USER / musique / listes de lecture"db_file "/home/USER/.mpd/mpd.db"fichier journal "/home/USER/.mpd/mpd.log"ERROR_FILE "/home/USER/.mpd/mpd.error"
Peu après ce morceau de texte sera une petite ligne, où vous avez besoin à nouveau pour remplacer l`utilisateur avec celui que vous souhaitez utiliser:
utilisateur "UTILISATEUR"
, Trouver ensuite le texte suivant et assurez-vous qu`il correspond à:
bind_to_address "127.0.0.1"Port "6600"
Enfin, trouver un gros morceau qui ressemble à cela (dans Fedora, il est le troisième groupe « audio_output » dans le fichier de configuration par défaut):
audio_output {type "crier"prénom "Flux brève description"hôte "localhost"Port "8000"monter "/mpd.ogg"mot de passe "piratemoi"qualité "5.0"# bitrate "128"format "44100: 16: 2"# utilisateur "la source" # Option description # "Mon flux Description de" # # Genre en option "le jazz" # # En option publique "non" # optionnel}
Modifiez les informations dans votre propre fichier de configuration pour les faire correspondre avec le code ci-dessus. Pour une utilisation simple, vous pouvez garder le « piratemoi » mot de passe, mais si vous souhaitez partager votre flux avec l`Internet, je recommande fortement que vous le changiez. Une fois que vous avez terminé la modification du fichier, enregistrez-le et fermez votre éditeur.
Ensuite, laissez vos permissions root (ou déposer le sudo si vous utilisez Ubuntu) et tapez ce qui suit:
Musique / playlistsmkdir .mpd de cd $ HOMEmkdir
Cela crée les dossiers nécessaires que le démon a besoin mpd comme décrit dans le fichier de configuration.
Installation Icecast
Ensuite, nous allons installer Icecast, afin que les utilisateurs de Fedora et Ubuntu besoin de taper (en tant que root) «yum install Icecast" et "sudo apt-get install Icecast", respectivement.
Si vous ne modifiez pas le mot de passe mpd, alors il n`y a pas de configuration nécessaire pour Icecast! Toutefois, si vous avez utilisé un mot de passe différent ou si vous voulez changer les numéros de port, vous pouvez changer tous les cas de ceux dans le fichier de configuration, qui est situé à /etc/icecast.xml.
pose & Configuration Pitchfork
Toutes nos félicitations! Vous avez déjà tous les services de base installés et configurés! Cependant, vous avez encore besoin d`une interface pour configurer mpd, sinon il ne saura pas quoi jouer. Je vous recommande d`utiliser un outil de configuration Web appelé Pitchfork. Pour être en mesure d`exécuter, nous avons besoin d`installer certains paquets plus.
Video: How to setup Icecast on Linux and make a Web Radio - (Part 1) The Setup
Dans Fedora, nous allons taper «yum install httpd mysql-server php php-mysql php-gd php-pear« . Dans Ubuntu, ce sera «sudo apt-get install apache2 mysql-server libapache2-mod-php5 php5 php5-mysql php5-php5-poire GD« .
Une fois que l`installation termine, téléchargez Pitchfork d`ici et d`extraire les fichiers dans le dossier par défaut d`Apache, qui est soit / Var / www ou / Var / www / html en fonction du système. Afin de garder les choses faciles pour nous, tapez ce qui suit:
chown -R apache: apache / var / www OU chown -R apache: apache / var / www / htmlchmod -R 777 / var / www / config OU chmod -R 777 / var / www / html / config
Avant de passer à des parties plus amusantes, nous avons encore besoin de commencer nos services. Nous avons trois services, httpd (ou apache2 dans Ubuntu), Icecast et mpd. Ainsi, dans Fedora, nous allons taper «un service
Maintenant, lancez votre navigateur et la tête préférée à localhost (ou si vous avez fait toutes ces étapes sur un serveur distinct, la tête à l`adresse de ce serveur). Vous devriez maintenant être accueillis par Pitchfork, et nous pouvons aller de l`avant et le configurer.
Sous la page de configuration, il n`y a en fait pas grand-chose que vous devez faire. Assurez-vous que l`adresse et le port sont les mêmes que dans le fichier de configuration de mpd, et laissez le champ de mot de passe vide. Au milieu, vous pouvez entrer un mot de passe de connexion afin que l`accès à Pitchfork peut être limité. Enregistrer et vous serez renvoyé à la page principale. Maintenant, vous pouvez ajouter des chansons et de les jouer sur Icecast!
Si vous voulez vous connecter à votre flux, il y a un moyen facile de le faire. Pourvu que vous ouvrez le port 8000, vous pouvez aller à un autre ordinateur, allez dans un navigateur et tapez
Considérations finales
S`il vous plaît noter que sur Pitchfork le curseur de volume ne fonctionne pas. Cependant, votre lecteur multimédia doit avoir un, donc cela ne devrait pas être un problème. En outre, lors de l`ajout de chansons, ils peuvent ne pas apparaître immédiatement. Dans ce cas, il vous suffit de rafraîchir la page.
Compte tenu des étapes nécessaires, je fournirai un certain soutien dans la section des commentaires. Si vous avez des problèmes, demander de l`aide là-bas!
Conclusion
Icecast est un excellent moyen d`obtenir de la musique sur la route. De plus qui ne veut pas leur station de radio en ligne personnelle? Créer votre propre flux de musique peut avoir ses objectifs et laissez vous amuser aussi bien.
Pensez-vous que vous allez créer un flux de musique? Qu`est-ce que vous aimez ou pas aimé l`idée? Faites le nous savoir dans les commentaires!