Įdiekite GNUMP3d - srautinės terpės serverį RHEL/CentOS/Fedora ir Ubuntu/Debian


GNUMP3d yra atviro kodo paprasta, lengva ir patikima srautinio perdavimo programa, skirta MP3, OGG ir kitiems palaikomiems vaizdo formatams. Tai suteikia paprastą ir patrauklią interneto sąsają, kad galėtumėte srautiniu būdu perduoti garso ir vaizdo įrašų kolekciją per interneto naršyklę ir persiųsti grojaraščius per LAN tinklą. Taip pat galima transliuoti garso failus naudojant VLC, XMMS, iTunes, WinAmp ir daugelį kitų medijos leistuvų. Be to, ji taip pat naudoja duomenų bazę su failų paieškos funkcija.

Ši programa yra labai naudinga muzikos mėgėjams, kalbant apie muzikos dalijimąsi vietiniuose tinkluose ar su internetiniais draugais. Jei sistemoje turite puikių senosios klasikinės muzikos kolekcijų, atėjo laikas jomis pasidalinti su draugais, kaimynais ir kolegomis. Išbandžiau šią programą savo vietinėje mašinoje, atrodo, paprasta, greita, saugi ir daugiausia nemokama naudoti.

Ši programinė įranga pirmiausia buvo parašyta PERL scenarijų kalba ir sukurta naudojant „Debian GNU/Linux“, ir galėjo veikti bet kokiais panašiais GNU/Linux pagrįstais skoniais.

Kaip įdiegti srautinės medijos serverį GNUMP3d

Naujausią GNUMP3d versiją galima atsisiųsti iš GNUMP3d svetainės arba atsisiųsti galite naudoti šią komandą „wget“.

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

Kai sėkmingai atsisiųsite, išpakuokite jį naudodami komandą „tar“, kaip parodyta žemiau.

# tar -xvf gnump3d-3.0.tar.gz

Norint įdiegti GNUMP3d, reikia tik komandos „make install“. Tai įdiegs dvejetainius failus/usr/bin su konfigūracijos failais kataloge/etc/gnump3d /.

# cd gnump3d-3.0
# make install

Kartą gnump3d yra įdiegtas jūsų sistemoje. Dabar turite atlikti reikiamą konfigūraciją, kad atitiktų jūsų reikalavimus. Pagrindinis konfigūracijos failas „gnump3d.conf“, esantis kataloge „/ etc/gnump3d“. Atidarykite šį failą naudodami redaktorių ir atlikite šiuos siūlomus pakeitimus.

# nano /etc/gnump3d/gnump3d.conf

Raskite eilutę, kurioje sakoma:

root = /home/mp3

Ir pakeiskite jį į savo medijos failų vietą. Pavyzdžiui, mano situacijoje muziką kaupiu aplanke/home/tecmint/songs).

root = /home/tecmint/songs

Pagal numatytuosius nustatymus gnump3d veikia prievado numeriu 8888. Jei norite tai pakeisti į 7878 arba bet kurį pageidaujamą prievado numerį.

Raskite šią eilutę

port = 8888

Pakeiskite šia eilute

port = 7878

Kai atliksite visus būtinus pakeitimus, iš naujo paleiskite „gnump3d“ paslaugą naudodami šią komandą.

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

Baigę muzikos indeksavimą, naudodamiesi „–stats“ argumentu, galite perkelti savo archyvo statistiką naudodami programą „gnump3d-stats“. Tai parodys, kad indeksavimas veikė tinkamai.

# 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

Baigę indeksavimą, jūs beveik pasiruošę pirmą kartą pasiekti savo „gnump3d“ interneto skydą. Atidarykite savo naršyklę ir įveskite.

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

Numatytasis „gnump3d“ muzikos srautinio perdavimo katalogas yra/home/tecmint/songs. Bus rodomi visi šiame aplanke įdėti daugialypės terpės failai. Jei norite pridėti daugiau failų, paprasčiausiai įdėkite muzikos failus į šį aplanką ir jie bus matomi sąsajoje.

Jei norite pakeisti numatytąją gnump3d temą. Spustelėkite „Preferences“ ir pasirinkite temą.

Pagal numatytuosius nustatymus „gnump3d“ yra atviras pasauliui. Kiekvienas, žinantis serverio IP adresą, gali prisijungti ir transliuoti turimą muziką, peržiūrėti statistiką ir atlikti paieškas. Taigi, jei norite pridėti papildomą saugos sluoksnį, galite naudoti apriboti prieigą pagal IP adreso nustatymus.

Atidarykite failą „gnump3d.conf“ ir pakomentuokite šią eilutę.

#allowed_clients = all

Ir pridėkite visus IP adresus arba diapazonus, kuriuos norite įgalinti, naudodamiesi nustatymu „leidžiami_klientai“, kaip parodyta žemiau.

allowed_clients = 172.16.2.0/8, 192.168.1.0

Be parametro „leidžiami_klientai“ yra atitikimas „atmesti_klienai“, leidžiantis atmesti konkretų adresą. Atmesti parametrai turi viršenybę prieš leidžiamus parametrus, todėl žemiau pateiktame pavyzdyje visi 172.16.2.x diapazono IP adresai turi prieigą, išskyrus 172.16.2.2 ir 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

Apskritai šis įrankis puikiai tinka dalintis muzika su draugais internetu ar vietoje. Tai tikrai būtų labai naudinga, jei esate toli nuo savo kompiuterio ir norite klausytis mėgstamos muzikos.

Nuorodos nuorodos

GNUMP3d pagrindinis puslapis

Tai dabar, aš netrukus pateiksiu dar vieną puikų straipsnį, iki tol sekite naujienas ir nuolat lankykitės „tecmint“.