Wyszukiwanie w witrynie

Zainstaluj GNUMP3d - serwer multimediów strumieniowych w RHEL/CentOS/Fedora i Ubuntu/Debian


GNUMP3d to prosta, lekka i solidna aplikacja typu open source do strumieniowego przesyłania plików MP3, OGG i innych obsługiwanych formatów wideo. Zapewnia prosty i atrakcyjny, przyjazny interfejs internetowy umożliwiający strumieniowe przesyłanie kolekcji audio i wideo za pośrednictwem przeglądarki internetowej oraz strumieniowe przesyłanie list odtwarzania w sieci LAN. Możliwe jest także strumieniowe przesyłanie plików audio za pomocą VLC, XMMS, iTunes, WinAmp i wielu innych odtwarzaczy multimedialnych. Dodatkowo korzysta również z bazy danych z funkcją wyszukiwania plików.

Ta aplikacja jest bardzo przydatna dla miłośników muzyki w zakresie udostępniania muzyki w sieciach lokalnych lub znajomym online. Jeśli masz w swoim systemie wspaniałe kolekcje starej muzyki klasycznej, czas podzielić się nimi z przyjaciółmi, sąsiadami i współpracownikami. Wypróbowałem tę aplikację na moim komputerze lokalnym. Wydaje się, że jest prosta, szybka, bezpieczna i przede wszystkim bezpłatna.

To oprogramowanie zostało napisane głównie w języku skryptowym PERL i opracowane pod Debian GNU/Linux i może działać na dowolnych podobnych wersjach opartych na GNU/Linux .

Jak zainstalować serwer multimediów strumieniowych GNUMP3d

Najnowszą wersję GNUMP3d można pobrać ze strony internetowej GNUMP3d lub możesz użyć polecenia „wget”, aby pobrać.

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

Po pomyślnym pobraniu rozpakuj go za pomocą polecenia „tar”, jak pokazano poniżej.

tar -xvf gnump3d-3.0.tar.gz

Instalacja GNUMP3d nie powinna wymagać więcej niż polecenia „make install”. Spowoduje to zainstalowanie plików binarnych w katalogu /usr/bin, a plików konfiguracyjnych w katalogu /etc/gnump3d/.

cd gnump3d-3.0
make install

Po zainstalowaniu gnump3d w twoim systemie. Teraz musisz dokonać niezbędnej konfiguracji, aby spełnić Twoje wymagania. Główny plik konfiguracyjny „gnump3d.conf” znajduje się w katalogu „/etc/gnump3d”. Otwórz ten plik za pomocą edytora i wprowadź następujące sugerowane zmiany.

nano /etc/gnump3d/gnump3d.conf

Znajdź linię, która mówi:

root = /home/mp3

I zamień go na lokalizację plików multimedialnych. Na przykład w mojej sytuacji przechowuję muzykę w /home/tecmint/songs).

root = /home/tecmint/songs

Domyślnie gnump3d działa na porcie o numerze 8888. Jeśli chcesz to zmienić na 7878 lub inny preferowany numer portu.

Znajdź tę linię

port = 8888

Zastąp następującą linią

port = 7878

Po dokonaniu wszystkich niezbędnych zmian zrestartuj usługę gnump3d za pomocą następującego polecenia.

gnump3d &
Przykładowe wyjście
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.

Po zakończeniu indeksowania muzyki możesz zrzucić statystyki swojego archiwum za pomocą programu „gnump3d-stats”, używając argumentu „–stats”. To powie, że indeksowanie zadziałało poprawnie.

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

Po zakończeniu indeksowania będziesz prawie gotowy, aby po raz pierwszy uzyskać dostęp do panelu internetowego gnump3d. Otwórz przeglądarkę i wpisz.

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

Domyślny katalog do strumieniowego przesyłania muzyki dla gnump3d to /home/tecmint/songs. Wyświetli wszystkie pliki multimedialne umieszczone w tym folderze. Jeśli chcesz dodać więcej plików, po prostu umieść pliki muzyczne w tym folderze i będzie to widoczne w interfejsie.

Jeśli chcesz zmienić domyślny motyw dla gnump3d. Kliknij „Preferencje” i wybierz motyw.

Domyślnie gnump3d jest otwarty dla świata, każdy, kto zna adres IP serwera, może łączyć się i przesyłać strumieniowo dostępną muzykę, przeglądać statystyki i przeprowadzać wyszukiwania. Jeśli więc chcesz dodać dodatkową warstwę zabezpieczeń, możesz użyć ograniczenia dostępu w oparciu o ustawienia adresu IP.

Ograniczenie adresu IP

Otwórz plik „gnump3d.conf” i skomentuj poniższą linię.

#allowed_clients = all

Dodaj wszystkie adresy IP lub zakresy, do których chcesz umożliwić dostęp, korzystając z ustawienia „allowed_clients”, jak pokazano poniżej.

allowed_clients = 172.16.2.0/8, 192.168.1.0

Oprócz ustawienia „allowed_clients” istnieje pasujące ustawienie „denied_clients”, które umożliwia odmowę określonego adresu. Ustawienia odmowy mają pierwszeństwo przed ustawieniami dozwolonymi, więc w poniższym przykładzie wszystkie adresy IP z zakresu 172.16.2.x mają dostęp z wyjątkiem 172.16.2.2 i 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

Ogólnie rzecz biorąc, to narzędzie doskonale nadaje się do udostępniania muzyki znajomym za pośrednictwem Internetu lub lokalnie. Z pewnością będzie to bardzo przydatne, jeśli jesteś z dala od komputera i chcesz posłuchać ulubionej muzyki.

Linki referencyjne

Strona główna GNUMP3d

To na razie tyle, wkrótce opublikuję kolejny świetny artykuł, do tego czasu bądź na bieżąco i odwiedzaj tecmint.