Dla tych, którzy chcą założyć własną muzykęsystem przesyłania strumieniowego w systemie Linux, istnieje wiele opcji. Mimo to, mimo całej uwagi poświęcanej takim rzeczom, jak Emby, Plex i Subsonic, wielu użytkowników Linuksa nadal preferuje rozwiązanie oparte na wierszu poleceń. Właśnie dlatego w tym artykule omówimy dokładnie, jak skonfigurować własne narzędzie do strumieniowego przesyłania muzyki w systemie Linux za pomocą Music Player Daemon. Omówimy, jak przesyłać strumieniowo przez sieć, jak konfigurować poszczególnych klientów MPD, a nawet jak korzystać z terminalowego narzędzia MPD z tradycyjnym odtwarzaczem muzyki w systemie Linux.
Zainstaluj demona odtwarzacza muzyki
Uruchomienie demona odtwarzacza muzyki (MPD)Linux to trochę żmudny proces. Zaczyna się od zainstalowania klienta na czymkolwiek, co obsługuje strumień. Pamiętaj, że nie musisz używać MPD przez sieć. Możliwe jest zainstalowanie MPD i odtwarzanie z niego na tym samym komputerze.
Ubuntu
sudo apt install mpd mpc
Debian
sudo apt-get install mpd mpc
Arch Linux
sudo pacman -S mpd mpc
Fedora
sudo dnf install mpd mpc
OpenSUSE
sudo zypper install mpd mpc
Inne Linuxes
Nie możesz znaleźć MPD? Otwórz okno terminala i użyj menedżera pakietów, aby wyszukać „MPD”. Zainstaluj go i powinieneś już iść. Pamiętaj również o zainstalowaniu narzędzia MPC, ponieważ jest to również ważne. Jeśli Twoja dystrybucja Linuksa w ogóle nie obsługuje MPD, istnieją inne sposoby jej pobrania. Najlepszym sposobem byłoby pobranie samego kodu źródłowego i zbudowanie go.
Aby uzyskać kopię kodu źródłowego demona odtwarzacza muzycznego, przejdź na oficjalną stronę MPD i pobierz .tar.xz wersja. Ta wersja będzie działać na systemie Linux.
Konfigurowanie demona odtwarzacza muzyki
Wszystkie zmiany w narzędziu Demon odtwarzacza muzyki muszą być wykonanedzieje się w pliku konfiguracyjnym. Wszelkie zmiany w systemie, choć nie są wymagane, należy tam wprowadzić. Jeśli chcesz edytować plik, otwórz okno terminala i wprowadź następujące dane:
sudo nano /etc/mpd.conf
Domyślnie narzędzie MPD będzie przechowywać pliki muzyczne / var / lib / mpd / music, listy odtwarzania w / var / lib / mpd / playlisty, itp. MPD używa tych lokalizacji do przechowywania plików ze względu na uprawnienia. Przeciętny użytkownik nie powinien edytować tego pliku, ponieważ zwykłe lokalizacje są doskonałe.
Lepszym sposobem korzystania z MPD jest po prostu użycie wiązania bind. Ten rodzaj montażu automatycznie umieści zawartość ~ / Muzyka w / var / lib / mpd / music.
Uwaga: jeśli hostujesz MPD na serwerze, a nie lokalnie, rozważ umieszczenie plików / var / lib / mpd / music bezpośrednio.
sudo mount --bind ~/Music /var/lib/mpd/music
Następnie użyj kot polecenie, aby znaleźć linię montowania / proc / mounts.
cat /proc/mounts | grep ~/Music
Łącząc oba kot i grep pokaże nam dokładną linię montażu ~ / Muzyka i / var / lib / mpd / music są związane. Teraz, aby to wiązanie było trwałe. Pamiętaj, aby zmienić „/ home / username /” na użytkownika komputera.
su echo "" >> /etc/fstab echo "# MPD Bind Mount" >> /etc/fstab echo "/home/username/Music /var/lib/mpd/music none rw,bind 0 0" >> /etc/fstab
Na koniec musisz użyć systemowego systemu init do uruchomienia usługi.
sudo systemctl enable mpd sudo systemctl start mpd
Klient Gnome Music Player
Istnieje wiele graficznych klientów MPD, z których można korzystaćLinux i wszystkie mają swoje przypadki użycia. To powiedziawszy, nie wszystkie z tych klientów są łatwe w użyciu. W tym samouczku połączymy się ze strumieniem za pomocą klienta Gnome Music Player. Oto jak go zainstalować.
Ubuntu
sudo apt install gmpc
Debian
sudo apt-get install gmpc
Arch Linux
sudo pacman -S gmpc
Fedora
sudo dnf install gmpc
OpenSUSE
sudo zypper install gmpc
Otwórz GMPC, aby przejść przez „pierwsze uruchomienie”narzędzie. Pomoże Ci to skonfigurować połączenie. Jeśli używasz MPD ze zdalnego serwera Linux, pamiętaj, aby zmienić „localhost” na jego adres IP. Nie wiesz, jaki jest adres IP? Spróbuj tego.
Znajdź publiczny adres IP
ping pcdomainname.com -c1
Przykład: ping google.com
OUTPUT: PING google.com (172.217.12.110) 56(84) bytes of data.
Znajdź lokalny adres IP
ping pc-host-name -c1
Przykład: ping ubuntu-server
OUTPUT: PING ubuntu-server (192.168.1.126) 56(84) bytes of data.
Wprowadź wszystkie szczegóły połączenia, a następnie przejdź do „katalogu muzyki”. W tym obszarze wpisz lokalizację / var / lib / mpd / music /. Nie martw się o podanie hasła, po prostu kliknij przycisk Połącz. Jeśli połączenie się powiedzie, kliknij przycisk „do przodu”, aby przejść do następnej strony.

Gdy GMPC się uruchomi, zauważysz, że nie madowolne pliki muzyczne. Nie, to nie znaczy, że źle skonfigurowałeś serwer MPD i że musisz zacząć od nowa. Klient Gnome Music Player musi po prostu zbudować bazę danych. Odbudowanie bazy danych MPD przypomina trochę naciśnięcie przycisku „skanuj bibliotekę” na ulubionym lokalnym odtwarzaczu muzyki.

Odśwież bazę danych, klikając „Serwer”, a następnie „Aktualizuj bazę danych MPD”. Będziesz wtedy mógł odtwarzać dowolną muzykę w / var / lib / mpd / music folder zdalnie, przez GMPC. Ta aplikacja nie aktualizuje bazy danych automatycznie. Za każdym razem, gdy dodawane są nowe pliki muzyczne, musisz ponownie odświeżyć klienta.
Komentarze