Instalacja i konfiguracja piCorePlayer (Lyrion Music Server) na Raspberry Pi

Opublikowano dnia 06-10-2025

Instalacja i konfiguracja piCorePlayer (Lyrion Music Server) na Raspberry Pi

piCorePlayer (pCP) to lekkie i szybkie oprogramowanie przeznaczone dla Raspberry Pi, które ma za zadanie zmienić ten minikomputer w wydajny odtwarzacz audio współpracujący z Lyrion Media Server (LMS).

Do instalacji wymagane jest stałe połączenie z internetem. My popostanowiliśmy na Rasberry Pi model B w wersji 4GB w celu optymalnego działania serwera.

Pobieranie obrazu piCorePlayer

1. Należy przejść na stronę piCorePlayer Downloads (zakładka Downloads). Link dostępny tutaj.
2. Trzeba wybrać link piCorePlayer X.X.X – 64-bit, aby pobrać obraz systemu.
3. W niektórych przeglądarkach konieczne będzie zatwierdzenie przyciskiem [Zapisz] lub [Zapisz jako].
4. Po zakończeniu pobierania należy otworzyć katalog z plikiem.
5. Pobrany plik ZIP trzeba rozpakować (np. przy użyciu programu Winrar lub 7zip).

Przygotowanie karty SD

Do nagrania obrazu piCorePlayer na kartę SD można użyć programów:

- USBImager,
- Win32 Disk Imager,
- Raspberry Pi Imager.

Potrzebujesz jeszcze czytnika SD. Niektóre laptopy mają taki czytnik wbudowany, w innym przypadku trzeba użyć zewnętrznego.

Nagrywanie obrazu piCorePlayer przy pomocy Rasberry Pi Imager

1. Otwórz program Raspberry Pi Imager (na obrazku widzisz ekran startowy z trzema przyciskami: WYBIERZ MODEL, WYBIERZ OS, WYBIERZ DYSK). Jeśli nie masz Imagera, pobierz go ze strony Raspberry Pi i zainstaluj.

Raspberry Pi imager

2. Wybierz model Raspberry Pi Kliknij WYBIERZ MODEL (w naszym przypadku użyliśmy Rasberry Pi 4 model B).

Raspberry Pi imager - wybór modelu

3. Wybierz obraz systemu (OS) - użyj pliku Kliknij WYBIERZ OS -> piCorePlayer -> wybierz wersję piCorePlayer 10.0.0 64bit lub nowszą i potwierdź.

Raspberry Pi imager - wybór systemu
Raspverry Pi imager - - wybór systemu piCorePlayer

4. Wybierz dysk (kartę microSD, którą chcesz użyć do instalacji).

Raspberry Pi imager - wybór dysku

5. Rozpocznij tworzenie obrazu klikając przycisk "KONTYNUUJ" i potwierdź wszelkie komunikaty o formatowaniu. Poczekaj do zakończenia procesu zapisu i weryfikacji; po komunikacie o powodzeniu możesz zamknąć Imager.

Raspberry Pi imager - instalacja
Raspberry Pi imager - instalacja
Raspberry Pi imager - instalacja

Uruchomienie piCorePlayer

1. Kartę SD należy umieścić w Raspberry Pi.
2. Do Raspberry Pi należy podłączyć: o kabel Ethernet (dla połączenia przewodowego), o kabel zasilający, o opcjonalnie monitor do diagnostyki.
3. Następnie należy włączyć zasilanie urządzenia.

Dostęp do interfejsu webowego

Podczas uruchamiania na ekranie konsoli wyświetlany jest adres IP urządzenia. Dostęp do panelu konfiguracyjnego możliwy jest przez wpisanie w przeglądarce:

- http://[adres_IP wyświetlany w urządzeniu]

Konfiguracja zabezpieczeń

Po otwarciu interfejsu webowego wyświetlana jest strona konfiguracji systemu, gdzie należy ustawić hasło.

- Po zapisaniu nowego hasła można włączyć obsługę SSH.
- Hasło należy zapamiętać – jego utrata wymaga ponownej instalacji systemu (tzw. Hard reset).

Konfiguracja prowadząca (Guided Configuration)

Dostępny jest tryb konfiguracji krok po kroku, który pozwala m.in. na:

- sprawdzenie aktualizacji,
- ustawienie nazwy hosta i nazwy odtwarzacza Squeezelite,
- konfigurację SSH,
- ustawienie serwerów czasu (NTP),
- wybór motywu (jasny/ciemny),
- sprawdzenie wykrytych urządzeń audio,
- rozszerzenie instalacji na całą kartę SD,
- restart systemu.

Sprawdzenie krytycznych aktualizacji

- Na pytanie „Do you want to check for updates?” wybierz Yes, aby system wyszukał i zainstalował dostępne krytyczne aktualizacje.
- Jeśli chcesz pominąć ten krok, kliknij No (brak sprawdzenia aktualizacji może powodować późniejsze problemy w działaniu serwera).

Włączenie SSH (zdalny dostęp)

- Na ekranie konfiguracji SSH kliknij przycisk Yes, aby włączyć usługę SSH.
- (Opcjonalnie) Możesz wkleić swój klucz publiczny SSH w polu Optional SSH KEY, aby logowanie było możliwe bez hasła.

Włączenie i konfiguracja NTP (synchronizacja czasu):

1. W W polu NTP server wpisz adres serwera (np. tempus1.gum.gov.pl).
2. Kliknij Set and Enable, aby włączyć usługę NTP i korzystać z podanego serwera do synchronizacji czasu.

Przydzielenie pamięci instalacji pCP na karcie SD

W celu jak najlepszej najlepszej optymalizacji działania serwera piCorePlayere należy ustawić wielkość przydzielonej pamięci na maksymalną dostępną na karcie SD.

1. W zakładce "Resize SD Card" należy wybrać opcję Resize.
2. Następnie wybrać maksymalną wielkość partycji - "Whole SD Card".
3. Po wybraniu odpowiedniej wielkości należy przejść dalej klikając "Resize".


Ustawienia dźwięku

W zakładce [Squeezelite Settings] dostępne są ustawienia wyjścia audio.

1. W polu Audio output należy wskazać odpowiednie urządzenie.
2. Należy zapisać zmiany i zrestartować system.
3. W przypadku wyjścia USB trzeba ręcznie wypełnić pole Output setting, które domyślnie pozostaje puste.

Opcjonalna personalizacja

- Nazwa odtwarzacza: W sekcji Squeezelite Settings → Name of your player można ustawić własną nazwę.
- Nazwa hosta: W sekcji Tweaks → pCP System Tweaks → Host name można zmienić nazwę hosta urządzenia.

Po zapisaniu system uruchomi się ponownie.

Podsumowanie

Instalacja i konfiguracja piCorePlayer na Raspberry Pi obejmuje kilka prostych kroków: 1. pobranie obrazu, 2. nagranie go na kartę SD, 3. uruchomienie Raspberry Pi, 4. sprawdzenie adresu IP i ustawienie hasła, 5. przeprowadzenie konfiguracji prowadzącej (lub manualnej), 6. wybór wyjścia audio i ewentualną personalizację nazw. Po wykonaniu tych czynności Raspberry Pi staje się w pełni funkcjonalnym odtwarzaczem muzycznym, gotowym do pracy w systemie LMS i sterowania z poziomu przeglądarki, aplikacji mobilnych lub sprzętowych kontrolerów.