Installer GNUMP3d - En streamingmediaserver i RHEL/CentOS/Fedora og Ubuntu/Debian


GNUMP3d er en åpen kildekode, enkel, lett og robust strømmeapplikasjon for MP3-er, OGG-er og andre støttede videoformater. Det gir et enkelt og attraktivt, vennlig nettgrensesnitt for å streame lyd- og videosamlingen din via en nettleser, og strømme spillelister over et LAN-nettverk. Det er også mulig å streame lydfiler med VLC, XMMS, iTunes, WinAmp og mange flere mediespillere. I tillegg bruker den også en database med en søkefunksjon for filene.

Denne applikasjonen er veldig nyttig for musikkelskere når det gjelder å dele musikk på tvers av lokale nettverk eller med venner på nettet. Hvis du har flotte samlinger av gammel klassisk musikk lagret i systemet ditt, er det på tide å dele dem med venner, naboer og kolleger. Jeg har prøvd denne applikasjonen på min lokale maskin ser ut til å være enkel, rask, sikker og hovedsakelig gratis å bruke.

Denne programvaren ble primært skrevet i PERL skriptspråk og utviklet under Debian GNU/Linux, og kunne kjøre på alle lignende GNU/Linux-baserte smaker .

Hvordan installere GNUMP3d Streaming Media Server

Den siste GNUMP3d-versjonen kan lastes ned fra GNUMP3d-nettstedet, eller du kan bruke følgende «wget»-kommando for å laste ned.

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

Når den er lastet ned, pakk den ut ved å bruke «tar»-kommandoen som vist nedenfor.

tar -xvf gnump3d-3.0.tar.gz

Installasjonen GNUMP3d skal ikke kreve mer enn kommandoen «make install». Dette vil installere de binære filene i /usr/bin, med konfigurasjonsfilene i katalogen /etc/gnump3d/.

cd gnump3d-3.0
make install

En gang er gnump3d installert på systemet ditt. Nå må du gjøre nødvendig konfigurasjon for å møte kravene dine. Hovedkonfigurasjonsfilen «gnump3d.conf»-filen finnes i «/etc/gnump3d»-katalogen. Åpne denne filen med en editor og gjør følgende foreslåtte endringer.

nano /etc/gnump3d/gnump3d.conf

Finn linjen som sier:

root = /home/mp3

Og erstatt den til plasseringen til mediefilene dine. For eksempel, i min situasjon lagrer jeg musikken i /home/tecmint/songs).

root = /home/tecmint/songs

Som standard kjører gnump3d på portnummer 8888. Hvis du vil endre dette til 7878 eller et foretrukket portnummer.

Finn denne linjen

port = 8888

Erstatt med følgende linje

port = 7878

Når du har gjort alle nødvendige endringer, start gnump3d-tjenesten på nytt ved å bruke følgende kommando.

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

Når indekseringen av musikken er fullført, kan du dumpe statistikk over arkivet ditt via «gnump3d-stats»-programmet, ved å bruke «–stats»-argumentet. Dette vil fortelle at indekseringen har fungert som den skal.

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

Når indekseringen er over, er du nesten klar til å få tilgang til gnump3d-nettpanelet første gang. Åpne nettleseren og skriv.

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

Standard musikkstrømkatalog for gnump3d er /home/tecmint/songs. Den vil vise frem alle mediefiler som er plassert i denne mappen. Hvis du vil legge til flere filer, kan du enkelt plassere musikkfilene i denne mappen, og den vil være synlig i grensesnittet.

Hvis du ønsker å endre standardtemaet for gnump3d. Klikk på «Innstillinger» og velg temaet derfra.

Som standard er gnump3d åpen for verden, alle som vet serverens IP-adresse kan koble til og streame tilgjengelig musikk, se statistikk og utføre søk. Så hvis du ønsker å legge til ekstra sikkerhetslag, kan du bruke begrense tilgang basert på IP-adresse-innstillinger.

IP-adressebegrensning

Åpne «gnump3d.conf»-filen og kommenter følgende linje.

#allowed_clients = all

Og legg til alle IP-adressene eller områdene som du vil aktivere tilgang ved å bruke «allowed_clients»-innstillingen som vist nedenfor.

allowed_clients = 172.16.2.0/8, 192.168.1.0

I tillegg til «allowed_clients»-innstillingen er det en matchende «denied_clients» som lar deg nekte spesifikk adresse. Avvisningsinnstillingene har forrang over de tillatte-innstillingene, så i eksemplet nedenfor har alle IP-adressene i 172.16.2.x-området tilgang unntatt 172.16.2.2 og 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

Alt i alt er dette verktøyet flott for å dele musikk med venner over internett eller lokalt. Det vil definitivt være veldig nyttig hvis du er borte fra datamaskinen og vil høre på favorittmusikken din.

Referanselenker

GNUMP3d hjemmeside

Det er det for nå, jeg kommer snart med en annen flott artikkel, inntil da, følg med og fortsett å besøke tecmint.