Il Blog di Fabrizio Mondo

Introduzione ed installazione di GNUMP3D

novembre 8, 2007 1:28 pm

Gnump3d
Quarantaduesimo articolo dedicato alle web radio.

Questo articolo è di presentazione di un programma che sarà oggetto di studio approfondito, tale programma si chiama GNUMP3D.

Questo programma, è un server di streaming, non solamente per file audio, ed oltre ad essere open source, è robusto, semplice, affidabile (lo vedremo…) e permette di effettuare streaming on demand. La sua particolarità rispetto ad altri server di streaming, riguarda proprio il suo essere orientato alla richiesta, diversamente da shoutcast ed icecast, che sono orientati al flusso. Tale differenza, sarà probabilmente più chiara in seguito.

E’ un server che facilmente permette di accedere ad una collezione di files multimediali, presenti nell’host che esegue il programma stesso. Per tale motivo, più che essere utile per le webradio (ma lo è comunque) è utile per gli artisti che vogliono permettere la libera condivisione dei files di loro creazione.

Il server di streaming è scaricabile al sito http://www.gnu.org/software/gnump3d/download.html (in inglese).

Pensiamo all’installazione del server, daremo per adesso solo le istruzioni per l’installazione, su windows e linux.
———————————————————————————————————————————————————

Installazione su Windows

Si basa su 4 punti, di cui, il più complesso, potrebbe essere il primo. I 4 punti sono tradotti per come sono dal file README per WINDOWS, contenuto all’interno del file ZIP scaricabile dal sito di gnump3d, che potete anche scaricare direttamente da qui.

1. Scarica ed installa una versione recente di perl da ActiveState. (Il server è infatti realizzato in perl, prima era in C++ e prima ancora in C, ndr)

2. scompatta il file zip; e muovi la directory creata su C:\gnump3d2 – mantenendo ogni possibile file di configurazione che puoi avere.

3. Fai i cambiamenti che desideri al file c:\gnump3d2\etc\gnump3d.conf.win.

4. Esegui una volta c:\gnump3d2\bin\gnump3d-index.bat

4 bis. Esegui ‘C:\gnump3d\bin\run.bat’, modifica la posizione dei tuoi MP3s (e magari anche di altri tipi di media, ndr)
se necessario, (lo script assume che la tua musica sia in C:\MP3), e divertiti.

———————————————————————————————————————————————————–

Installazione su Linux tramite compilazione

Scaricate il sorgente dalla pagina di download elencata sopra, scompattate ed effettuate da terminale un semplice MAKE INSTALL. Questo è sufficiente a installare il programma in /usr/bin, con il file di configurazione in /etc/gnump3d/

———————————————————————————————————————————————————–

Installazione su Linux tramite APT

Il programma gnump3d, su debian e derivate, si trova nei repository. Su ubuntu ad esempio, vi è sufficiente scrivere su un terminale:

sudo apt-get install gnump3d

per installare correttamente il software.

————————————————————————————————————————————————————

Le dipendenze da rispettare sono:

* Debconf (>= 0.5)
* logrotate (>= 3.5.4-1)
* perl
* perl-modules
* adduser
* netbase

Per adesso va bene cosi, nei prossimi articoli, ci occuperemo di configurare il server appena installato, nei vari sistemi operativi.

5 Responses to “Introduzione ed installazione di GNUMP3D”

[...] Quarantaduesimo articolo: Introduzione ed installazione di Gnump3d [...]

Francesco wrote a comment on aprile 14, 2008

Peccato che ho fastweb…e quindi penso che gli utenti nn fastweb nn possano ascoltarmi…giusto?

Fabrizio Mondo wrote a comment on aprile 14, 2008

@Francesco:

Si, mi dispiace.

simone wrote a comment on novembre 17, 2009

Perche’ per gli utenti fastweb non e’ possibile utilizzare GNUMP3D?

fabrymondo wrote a comment on novembre 17, 2009

@Simone:

Perchè non possono aprire una porta TCP pubblica, di conseguenza non possono agire da server.

Gnump3d è indicato principalmente per server locali

Care to comment?