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.