Instal·leu GNUMP3d: un servidor multimèdia en streaming a RHEL/CentOS/Fedora i Ubuntu/Debian


GNUMP3d és una aplicació de streaming senzilla, lleugera i robusta de codi obert per a MP3, OGG i altres formats de vídeo compatibles. Ofereix una interfície web senzilla i atractiva per transmetre la vostra col·lecció d'àudio i vídeo mitjançant un navegador web i llistes de reproducció a través d'una xarxa LAN. També és possible reproduir fitxers d'àudio amb VLC, XMMS, iTunes, WinAmp i molts més reproductors multimèdia. A més, també utilitza una base de dades amb una funció de cerca per als fitxers.

Aquesta aplicació és molt útil per als amants de la música pel que fa a compartir música a través de xarxes locals o amb amics en línia. Si teniu grans col·leccions de música clàssica emmagatzemada al vostre sistema, és hora de compartir-les amb els vostres amics, veïns i companys. He provat aquesta aplicació a la meva màquina local sembla ser senzilla, ràpida, segura i principalment d'ús gratuït.

Aquest programari es va escriure principalment en llenguatge de scripts PERL i es va desenvolupar sota Debian GNU/Linux, i es va poder executar amb qualsevol tipus similar basat en GNU/Linux.

Com instal·lar GNUMP3d Streaming Media Server

La darrera versió de GNUMP3d es pot descarregar des del lloc web de GNUMP3d o podeu utilitzar la següent comanda wget per baixar-la.

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

Un cop descarregat correctament, descomprimiu-lo mitjançant l'ordre tar com es mostra a continuació.

# tar -xvf gnump3d-3.0.tar.gz

La instal·lació de GNUMP3d no hauria de requerir més que l'ordre make install. Això instal·larà els fitxers binaris a /usr/bin, amb els fitxers de configuració al directori /etc/gnump3d/.

# cd gnump3d-3.0
# make install

Un cop, gnump3d està instal·lat al vostre sistema. Ara heu de fer la configuració necessària per satisfer els vostres requisits. El fitxer de configuració principal gnump3d.conf es troba al directori /etc/gnump3d. Obriu aquest fitxer amb un editor i feu els següents canvis suggerits.

# nano /etc/gnump3d/gnump3d.conf

Busca la línia que diu:

root = /home/mp3

I substituïu-lo a la ubicació dels vostres fitxers multimèdia. Per exemple, en la meva situació, emmagatzeme la música a /home/tecmint/songs).

root = /home/tecmint/songs

Per defecte, gnump3d s'executa al número de port 8888. Si voleu canviar-ho a 7878 o qualsevol número de port preferit.

Troba aquesta línia

port = 8888

Substituïu per la línia següent

port = 7878

Un cop hàgiu fet tots els canvis necessaris, reinicieu el servei gnump3d mitjançant l'ordre següent.

# gnump3d &
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.

Un cop finalitzada la indexació de la música, podeu bolcar les estadístiques del vostre arxiu mitjançant el programa gnump3d-stats, utilitzant l'argument –stats. Això indicarà que la indexació ha funcionat correctament.

# 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

Un cop finalitzada la indexació, ja esteu gairebé a punt per accedir al vostre tauler web gnump3d per primera vegada. Obriu el vostre navegador i escriviu.

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

El directori de reproducció de música per defecte per a gnump3d és /home/tecmint/songs. Mostrarà tots els fitxers multimèdia col·locats en aquesta carpeta. Si voleu afegir més fitxers, simplement col·loqueu els fitxers de música en aquesta carpeta i serà visible a la interfície.

Si voleu canviar el tema predeterminat per a gnump3d. Feu clic a Preferències i seleccioneu el tema a partir d'aquí.

Per defecte, el gnump3d està obert al món, qualsevol persona que conegui l'adreça IP del servidor pot connectar-se i reproduir la música disponible, veure estadístiques i fer cerques. Per tant, si voleu afegir una capa de seguretat addicional, podeu utilitzar l'accés restringit en funció de la configuració de l'adreça IP.

Obriu el fitxer gnump3d.conf i comenta la línia següent.

#allowed_clients = all

I afegiu totes les adreces IP o intervals als quals voleu habilitar l'accés mitjançant la configuració allowed_clients tal com es mostra a continuació.

allowed_clients = 172.16.2.0/8, 192.168.1.0

A més de la configuració allowed_clients, hi ha un denied_clients coincident que us permet denegar una adreça específica. La configuració de denegació té prioritat sobre la configuració permesa, de manera que a l'exemple següent totes les adreces IP de l'interval 172.16.2.x tenen accés excepte 172.16.2.2 i 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

En general, aquesta eina és ideal per compartir música amb amics per Internet o localment. Sens dubte, seria molt útil si estàs lluny de l'ordinador i vols escoltar la teva música preferida.

Enllaços de referència

Pàgina d'inici de GNUMP3d

Això és tot de moment, molt aviat publicaré un altre gran article, fins aleshores estigueu atents i continueu visitant tecmint.