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.