Weboldal keresés

Telepítse a GNUMP3d - Streaming Media Server kiszolgálót RHEL/CentOS/Fedora és Ubuntu/Debian rendszerben


A GNUMP3d egy nyílt forráskódú, egyszerű, könnyű és robusztus streaming alkalmazás MP3-hoz, OGG-hez és más támogatott videóformátumokhoz. Egyszerű és vonzó, barátságos webes felületet biztosít hang- és videogyűjteményének webböngészőn keresztüli streameléséhez, valamint lejátszási listák streameléséhez LAN hálózaton keresztül. Lehetőség van hangfájlok streamelésére is VLC, XMMS, iTunes, WinAmp és sok más médialejátszó segítségével. Ezenkívül egy adatbázist is használ a fájlok keresési funkciójával.

Ez az alkalmazás nagyon hasznos a zene szerelmeseinek, ha zenét osztanak meg a helyi hálózatokon vagy online barátokkal. Ha régi klasszikus zenék nagyszerű gyűjteményei vannak a rendszerében, akkor itt az ideje, hogy megossza azokat barátaival, szomszédaival és kollégáival. Kipróbáltam ezt az alkalmazást a helyi gépemen, úgy tűnik, egyszerű, gyors, biztonságos és főleg ingyenesen használható.

Ezt a szoftvert elsősorban PERL szkriptnyelven írták, Debian GNU/Linux alatt fejlesztették ki, és bármilyen hasonló GNU/Linux alapú verzión futhat. .

A GNUMP3d Streaming Media Server telepítése

A legújabb GNUMP3d verzió letölthető a GNUMP3d webhelyéről, vagy a következő „wget” parancs segítségével töltheti le.

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

Sikeres letöltés után csomagolja ki a „tar” paranccsal az alábbiak szerint.

tar -xvf gnump3d-3.0.tar.gz

A GNUMP3d telepítéséhez legfeljebb a „make install” parancsra van szükség. Ezzel a bináris fájlokat a /usr/bin, a konfigurációs fájlokat pedig az /etc/gnump3d/ könyvtárba telepíti.

cd gnump3d-3.0
make install

Miután a gnump3d telepítve van a rendszerére. Most el kell végeznie a szükséges konfigurációt, hogy megfeleljen az Ön igényeinek. A fő konfigurációs fájl, a „gnump3d.conf” fájl a „/etc/gnump3d” könyvtárban található. Nyissa meg ezt a fájlt egy szerkesztővel, és hajtsa végre a következő javasolt módosításokat.

nano /etc/gnump3d/gnump3d.conf

Keresse meg azt a sort, amely így szól:

root = /home/mp3

És cserélje ki a médiafájlok helyére. Például az én helyzetemben a zenét a /home/tecmint/songs mappában tárolom.

root = /home/tecmint/songs

Alapértelmezés szerint a gnump3d a 8888 számú porton fut. Ha módosítani szeretné ezt a 7878-ra vagy bármely más előnyben részesített portszámra.

Keresse meg ezt a sort

port = 8888

Cserélje ki a következő sorral

port = 7878

Miután elvégezte az összes szükséges módosítást, indítsa újra a gnump3d szolgáltatást a következő paranccsal.

gnump3d &
Minta kimenet
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.

Miután a zene indexelése befejeződött, kiírhatja archívumának statisztikáit a „gnump3d-stats” programmal, a „–stats” argumentum használatával. Ez jelzi, hogy az indexelés megfelelően működött.

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

Az indexelés befejeztével szinte készen áll a gnump3d webpanel első elérésére. Nyissa meg a böngészőt, és írja be.

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

A gnump3d alapértelmezett zenei adatfolyam-könyvtára a /home/tecmint/songs. Megjeleníti az ebben a mappában elhelyezett összes médiafájlt. Ha további fájlokat szeretne hozzáadni, egyszerűen helyezze el a zenefájlokat ebbe a mappába, és látható lesz a felületen.

Ha meg szeretné változtatni a gnump3d alapértelmezett témáját. Kattintson a „Beállítások” elemre, és válassza ki a témát onnan.

Alapértelmezés szerint a gnump3d nyitott a világ számára, bárki, aki ismeri a szerver IP-címét, csatlakozhat és streamelheti az elérhető zenét, megtekintheti a statisztikákat és kereséseket végezhet. Tehát, ha további biztonsági réteget szeretne hozzáadni, korlátozhatja a hozzáférést az IP-cím beállításai alapján.

IP-cím korlátozás

Nyissa meg a „gnump3d.conf” fájlt, és írja be a következő sort.

#allowed_clients = all

És adja hozzá az összes IP-címet vagy tartományt, amelyhez hozzáférést szeretne engedélyezni az „allowed_clients” beállítással, az alábbiak szerint.

allowed_clients = 172.16.2.0/8, 192.168.1.0

Az „allowed_clients” beállítás mellett van egy megfelelő „denied_clients” is, amely lehetővé teszi egy adott cím letiltását. A megtagadási beállítások elsőbbséget élveznek az engedélyezett beállításokkal szemben, így az alábbi példában a 172.16.2.x tartományban lévő összes IP-cím hozzáfér, kivéve a172.16.2.2. és 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

Összességében ez az eszköz nagyszerű zene megosztására barátaival az interneten vagy helyileg. Határozottan hasznos lenne, ha távol tartózkodik a számítógépétől, és kedvenc zenéit szeretné hallgatni.

Referencia hivatkozások

GNUMP3d kezdőlap

Egyelőre ennyi, hamarosan újabb remek cikkel jelentkezem, addig is maradjon velünk, és látogassa meg a tecmintet.