Recherche de site Web

Installez GNUMP3d - Un serveur multimédia de streaming dans RHEL/CentOS/Fedora et Ubuntu/Debian


GNUMP3d est une application de streaming open source simple, légère et robuste pour les MP3, les OGG et d'autres formats vidéo pris en charge. Il offre une interface Web conviviale, simple et attrayante pour diffuser votre collection audio et vidéo via un navigateur Web et diffuser des listes de lecture sur un réseau LAN. Il est également possible de diffuser des fichiers audio avec VLC, XMMS, iTunes, WinAmp et bien d'autres lecteurs multimédias. De plus, il utilise également une base de données avec une fonction de recherche pour les fichiers.

Cette application est très utile pour les mélomanes en termes de partage de musique sur les réseaux locaux ou avec des amis en ligne. Si vous avez de superbes collections de vieilles musiques classiques stockées dans votre système, il est temps de les partager avec vos amis, voisins et collègues. J'ai essayé cette application sur ma machine locale qui semble simple, rapide, sécurisée et surtout gratuite.

Ce logiciel a été principalement écrit en langage de script PERL et développé sous Debian GNU/Linux, et peut fonctionner sur n'importe quelle version similaire basée sur GNU/Linux. .

Comment installer le serveur multimédia de streaming GNUMP3d

La dernière version de GNUMP3d peut être téléchargée depuis le site Web de GNUMP3d ou vous pouvez utiliser la commande « wget » suivante pour la télécharger.

wget http://savannah.gnu.org/download/gnump3d/gnump3d-3.0.tar.gz

Une fois téléchargé avec succès, décompressez-le à l'aide de la commande « tar » comme indiqué ci-dessous.

tar -xvf gnump3d-3.0.tar.gz

L'installation de GNUMP3d ne devrait nécessiter rien de plus que la commande « make install ». Cela installera les fichiers binaires dans /usr/bin, avec les fichiers de configuration dans le répertoire /etc/gnump3d/.

cd gnump3d-3.0
make install

Une fois, gnump3d est installé sur votre système. Vous devez maintenant effectuer la configuration nécessaire pour répondre à vos besoins. Le fichier de configuration principal « gnump3d.conf » trouvé dans le répertoire « /etc/gnump3d ». Ouvrez ce fichier avec un éditeur et apportez les modifications suggérées suivantes.

nano /etc/gnump3d/gnump3d.conf

Trouvez la ligne qui dit :

root = /home/mp3

Et remplacez-le à l'emplacement de vos fichiers multimédias. Par exemple, dans ma situation, je stocke la musique dans /home/tecmint/songs).

root = /home/tecmint/songs

Par défaut, gnump3d s'exécute sur le numéro de port 8888. Si vous souhaitez le remplacer par 7878 ou par tout autre numéro de port préféré.

Trouver cette ligne

port = 8888

Remplacer par la ligne suivante

port = 7878

Une fois que vous avez apporté toutes les modifications nécessaires, redémarrez le service gnump3d à l'aide de la commande suivante.

gnump3d &
Exemple de sortie
GNUMP3d is free software, covered by the GNU General Public License,
and you are welcome to change it and/or distribute copies of it under
certain conditions.

For full details please visit the COPYING URL given below:

  Copying details:
    http://localhost:8888/COPYING

  GNUMP3d now serving upon:
    http://localhost:8888/

  GNUMP3d website:
    http://www.gnump3d.org/

 Indexing your music collection, this may take some time.

 (Run with '--fast' if you do not wish this to occur at startup).
Indexing complete.

Une fois l'indexation de la musique terminée, vous pouvez vider les statistiques de vos archives via le programme « gnump3d-stats », en utilisant l'argument « –stats ». Cela indiquera que l'indexation a fonctionné correctement.

gnump3d-index --stats

Total number of songs: 17
Total size of archive: 96.9Mb (101690593 bytes)
Total playlength     : 0 days, 1 hours, 13 mins 59 seconds

Une fois l'indexation terminée, vous êtes presque prêt à accéder pour la première fois à votre panneau Web gnump3d. Ouvrez votre navigateur et tapez.

http://localhost:7878
OR
http://ip-address:7878

Le répertoire de diffusion de musique par défaut pour gnump3d est /home/tecmint/songs. Il présentera tous les fichiers multimédias placés dans ce dossier. Si vous souhaitez ajouter plus de fichiers, placez simplement les fichiers musicaux dans ce dossier et il sera visible dans l'interface.

Si vous souhaitez modifier le thème par défaut de gnump3d. Cliquez sur « Préférences » et sélectionnez le thème à partir de là.

Par défaut, gnump3d est ouvert au monde, toute personne connaissant l'adresse IP du serveur peut se connecter et diffuser la musique disponible, afficher des statistiques et effectuer des recherches. Ainsi, si vous souhaitez ajouter une couche de sécurité supplémentaire, vous pouvez restreindre l'accès en fonction des paramètres de l'adresse IP.

Restriction d'adresse IP

Ouvrez le fichier « gnump3d.conf » et commentez la ligne suivante.

#allowed_clients = all

Et ajoutez toutes les adresses IP ou plages auxquelles vous souhaitez activer l'accès à l'aide du paramètre « allowed_clients », comme indiqué ci-dessous.

allowed_clients = 172.16.2.0/8, 192.168.1.0

En plus du paramètre « allowed_clients », il existe un paramètre « denied_clients » correspondant qui vous permet de refuser une adresse spécifique. Les paramètres de refus ont priorité sur les paramètres autorisés. Ainsi, dans l'exemple ci-dessous, toutes les adresses IP de la plage 172.16.2.x ont accès, à l'exception de 172.16.2.2. et 192.168.1.25.

allowed_clients = 172.16.2.0/8, 192.168.1.0

denied_clients = 172.16.2.2; 192.168.1.25

Dans l'ensemble, cet outil est idéal pour partager de la musique avec des amis sur Internet ou localement. Ce serait certainement très utile si vous êtes loin de votre ordinateur et que vous souhaitez écouter votre musique préférée.

Liens de référence

Page d'accueil de GNUMP3d

C'est tout pour l'instant, je proposerai un autre excellent article très bientôt, d'ici là restez à l'écoute et continuez à visiter tecmint.