Audiohobby.pl

Odtwarzacz sieciowy i jego system operacyjny

pień

  • 2766 / 1473
  • Ekspert
10-07-2025, 10:04
 W pogoni za modą, od paru dni chodzi mi po głowie pomysł budowy takiego urządzenia. 
Oddzielne pudełko z fajnym ekranikiem typu tej taniochy z obrazka:

  Żeby było też widać jak grają :)  Czytać dodatkowe informacje o muzykach, słowa piosenek itd. itp.

Niby mam już jakąś wprawę w lepieniu takich strumieniowców, jednak dotychczas zbudowane są ślepakami i nie posiadają wbudowanych ekranów,  patrzeć i sterować można komórką przecież :)  No i poza tym pracują pod kontrolą Volumio.
   Nie powiem że sam system Volumio jest jakiś bardzo kiepski, bo nie jest.   Ma jednak kilka wad z których największa w/g mnie to abonament.   Żeby jeszcze można było kupić licencję w znośnej cenie raz na amen w pacierzu to pół biedy i rozważałbym taką opcję.  Twórcy jednak stawiają na to abonamentowanie i w ostatniej dystrybucji przeszli samych siebie.   System w wersji darmowej jest bardzo mało użyteczny i niesamowicie namolny w przypominaniu o konieczności zapłaty.  Wszelkie extrasy to jedynie po zapłaceniu kasiory.   Nawet mało atrakcyjnego panelu nie można zmienić za darmoche.    Ja rozumiem że to ich praca itd....    ale wnerwili mnie, najbardziej brakiem tej jednorazowo opłacanej licencji. 
Darmowy Moode jest chaotyczny, zamula komputer jeszcze bardziej niż Volumio, mam na myśli oczywiście wszelkiego rodzaju raspberry czy orange pi.  które do diy strumieniowca najłatwiej użyć.   Ponadto odnoszę wrażenie że nikt tam nie pomyślał o dużych czcionkach np  żeby to jakoś sensownie wszystko było widać na małych ekranikach.

    Jedynym systemem operacyjnym który pozostał mi niejako na placu boju jest  >piCoreplayer<
Przypuszczam że jest zdecydowanie lepiej napisany niż Volumio czy Moode.   Choćby przez to że jego rozmiar na dysku wielokrotnie mniejszy :)   Dla takiego rpi czy innego orange  to ma znaczenie.    Wczoraj odpaliłem dla starej malinki 3B najnowszą wersję i zaczęło mi się podobać.   Chodzi jak przecinak, szybciej chyba niż Volumio zainstalowane na stacjonarze.   Wszystko tam oczywiście za darmo, żadnych abonamentów, świetnie wygladające pulpity na małych ekranach, informacje o muzykach, wyświetlanie takstów, wyszukiwarka muzyki.
  Jest małe ale,  w sumie to dosyć duże hehehehehe
Normalnie piCore przy próbie ogarnięcia go to żywcem i boleśnie przeniosło mnie w czasy pierwszych dystrubucji Linuxa.   Żeby poprawnie zadziało WiFi np.  to zasadniczo trzeba nadpisywać pliki konfiguracyjne. 
     Może jest ktoś na forum kto prowadził batalię ogarniającą piCore ?
Można powiedzieć że sojusznika na wojnę poszukuję :)
 
 
 
 

Gustaw

  • 3995 / 3757
  • Administrator
10-07-2025, 10:32
Darmowa wersja Volumio bez problemu ogarnia pliki muzyczne z NAS, w przeglądarce lub w mobilnej aplikacji.
Nie domaga się u mnie żadnych płatności a jedynie warto zarejestrować się darmowo i zalogować.

Jeżeli komuś wystarczą pliki 16/44 i korzysta z systemu MacOS lub iOS to niczego nie musi płacić w Volumio. Uruchamiam np Tidal na Mac-u lub na iPhone i robię streaming na malinkę z darmowym Volumio po AirPlay.
Volumio gra tak całkiem fajnie i dodatkowo pokazuje grany utwór wraz z okładką. Działa to wszystko bardzo stabilnie.

P.S. Licencja stała Volumio jest na ich streamerach Volumio Primo i Volumio Plus. PiCore jeszcze nie testowałem. Jestem zbyt leniwy :-)

pień

  • 2766 / 1473
  • Ekspert
10-07-2025, 12:09
  Mnie jakoś tak naszło na grzebanie.
 Przy okazji może trochę rozruszam się?  Bo leń to mnie ostatnio dosyć mocno opanował :(

Krzysztof_M

  • 1735 / 5727
  • Ekspert
10-07-2025, 19:18
Z mojej strony mogę polecić PiCorePlayer https://picoreplayer.org/index.html
Wczoraj dotarły do mnie wszystkie części i udało się zbudować takie coś w oparciu o Raspberry Pi4B i właśnie soft z PiCorePlayer.
Soft ten potrafi robić za serwer jak i za odtwarzacz i również obie te rzeczy jednocześnie.
Ja wykorzystuje opcję odtwarzacza, ponieważ serwer już mam gdzie indziej.
Duży 7 calowy wyświetlacz IPS z pojemnościowym dotykowym ekranem sprawdza się bardzo dobrze.

To pochodna starej technologii z firmy SlimDevices i jej urządzenia Squeezebox, przejętej potem  przez Logitech, trochę przez nich rozwijana następnie uśmiercona :(
Ale chwała Logitech, że pozwalali swoim programistom przez długi czas wspierać soft Open Source i po latach ostatecznie uwolnili rozwiązanie, teraz to projekt otwarty.
Obecnie wieloplatformowa wersja serwera jest dostępna pod szyldem Lyrion https://lyrion.org/

Solidna rekomendacja z mojej strony.
« Ostatnia zmiana: 10-07-2025, 19:22 wysłana przez Krzysztof_M »
α β Σ Φ Ω ℧ μ π °C ± √ ² < ≤ ≥ > ^ Δ −

pień

  • 2766 / 1473
  • Ekspert
10-07-2025, 21:27
No ja wiem że Picor :)  wszystko umie i skoczyłem na niego jak szczerbaty na suchary heheheheheh
  Z tym że człowiek odwykł od ciężkiego myślenia przy konfigurowaniu i jest , delikatnie mówiąc opornie.
No ale pomału jakoś rozruszam mózg,  znaczy te resztki z niego i pomału będzie.   Ile to trudu było żeby zakichane okienkowe klikanie myszki odstawić i uruchomić WiFi :(   Masakra.   No ale na dobry początek zrobiłem.



Krzysztof_M

  • 1735 / 5727
  • Ekspert
11-07-2025, 09:58
Nie mam pojęcia jak Ty to robisz, ale to z pewnością jest pomysł z okolic Państw Środka ;)
Instalacje tego robi się bezpośrednio z narzędzia Raspberry do wypalania na karcie pamięci.
Przy wyborze systemu operacyjnego jest sekcja do instalacji PCP.
Po wypaleniu i uruchomieniu PCP jeśli masz połączenie po kablu do sieci to dostaniesz info jaki to adres IP, z kompa obok wchodzisz przeglądarką na ten adres, dokańczasz konfiguracje WiFi i innych parametrów.
Zapewne z poziomu ekraniku też się da, ale nie robiłem tego tam.
Poniżej filmik gdzie widać inny sposób konfiguracji, ale nadal kilometry od niebieskich ekranów Linuxowych, które Ty masz.


P.S. Najnowsza wersja PCP już ma numerek 10, masz jakieś wykopalisko u siebie w wersji 8, może dlatego jakoś dziwnie tentegujesz tą instalację.
Jaką wersję malinki masz?
« Ostatnia zmiana: 11-07-2025, 10:01 wysłana przez Krzysztof_M »
α β Σ Φ Ω ℧ μ π °C ± √ ² < ≤ ≥ > ^ Δ −

pień

  • 2766 / 1473
  • Ekspert
11-07-2025, 10:03
Soft ten potrafi robić za serwer jak i za odtwarzacz i również obie te rzeczy jednocześnie.
Ja wykorzystuje opcję odtwarzacza, ponieważ serwer już mam gdzie indziej.

Może podpowiesz głupowi?   Znaczy mam siebie na myśli :)
    Coś robię nie tak.
Mój piCoreplayer z uporem maniaka nie chce odtwarzać muzy z usb cyca podłączonego bespośrednio do do malinki na której sam jest zainstalowany.   W ustawieniach niby wszystko widoczne, zamontowane a dalej klapa.   Ponadto dostęp do samego pCp  ze zdalnego kompa klapa.    Pulpit oczywiście widzi i można sterować ale dostać się do samego pCp już nie



ed.   problemow z >wypaleniem systemu nie mam.   Też bezpośrednio w imagerze malinkowym robię.    Problem był taki że picor zlewał ustawienia i po odłączeniu kabla nie chciał podłączyć się do WiFi,  chociaż ją widział.
   Ten niebieski ekran to pulpit, nazwijmy go Terminal systemu .   Dopiero po wpisaniu wszystkiego w nim bezpośrednio połączenia z netem zadziałały normalnie.
    Pojęcia nie mam o co biega i dlaczego tyle schodów.   Może rpi jakieś walnięte , albo co?
« Ostatnia zmiana: 11-07-2025, 10:09 wysłana przez pień »

Krzysztof_M

  • 1735 / 5727
  • Ekspert
11-07-2025, 10:09
Pieniu, zainstaluj najpierw to tak jak pokazałem, prawilnie, najnowszą wersję itd.
Potem będziemy dalej toczyć, tylko zrównajmy się programowo.
Nie tak, że wiem i nie powiem - nie wiem jak z gwizdka grać muzykę - od 11 lal mam swój serwer z muzyką, etap grania z gwizdka zostawiłem za sobą lata temu.
Więc zwyczajnie nie wiem jak to zrobić na malince. Postaram się dowiedzieć, ale musimy mieć te same wersje.
α β Σ Φ Ω ℧ μ π °C ± √ ² < ≤ ≥ > ^ Δ −

pień

  • 2766 / 1473
  • Ekspert
11-07-2025, 10:11
Ok,  odpalam za chwilę nową kartę w imagerze i się zgłoszę za jakiś czas,  nieduży :)

Krzysztof_M

  • 1735 / 5727
  • Ekspert
11-07-2025, 10:15
Ok,  odpalam za chwilę nową kartę w imagerze i się zgłoszę za jakiś czas,  nieduży :)
Powodzenia, dasz radę :)
α β Σ Φ Ω ℧ μ π °C ± √ ² < ≤ ≥ > ^ Δ −

pień

  • 2766 / 1473
  • Ekspert
11-07-2025, 10:46
No już odpaliłem i siedzę na pulpicie zdalnym.   Niczego nie dotknąłem nawet jeszcze.   W każdym razie połączenie jest



  Tak więc co dalej?

Krzysztof_M

  • 1735 / 5727
  • Ekspert
11-07-2025, 11:09
Masz zakładkę WiFi i tam ustawiasz połączenie i od tego momentu będziesz mógł operować bez kabla sieciowego.
Co do grania z gwizdka, to jeszcze nie sprawdzałem tego.
Na bank musisz zainteresować się zakładką Lyrion - to właśnie serwer jest, potem skrótowo może być nazywany LMS (Lyrion Media Server).
Ja tej zakładki nie mam bo zrezygnowałem z opcji serwera i teraz szukam zapasowej karty SD aby postawić to od zera i to sprawdzić dla Ciebie granie z gwizdka.

Ten serwer to taka malusieńka baza danych, która się buduje na podstawie skanowania zawartości katalogu z muzyką.
Potem operowanie na takiej bazie i nawigacja jest błyskawiczna nawet jak się ma ogromną kolekcję muzyki, ponieważ do katalogu z muzyką sięga serwerek dopiero jak trzeba coś zagrać. A do przeglądania używa danych z tej malutkiej swojej bazy danych.
Warunek jeden - trzeba mieć porządek w tagach - ja na początku przygody ze streamowaniem lokalnym nie miałem ale wtedy też kolekcja wynosiła ok. 200 zripowanych płyt. Trochę zabawy było z planowaniem tych tagów i teraz mam ok. 1211 albumów i jest wszystko łatwe w ogarnięciu, nawigacja wygodna, okładki wkompilowane w pliki muzyczne, więc nie ma kłopotu z nazewnictwem plików z okładkami (LMS potrafi czytać okładki w plikach).
Do tagowania używam narzędzia zwanego MP3TAG https://www.mp3tag.de/en/ (potrafi tagować całe grupy plików hurtowo, co usprawnia operację).

Niestety dzisiaj krucho z czasem, nie wiem czy dam radę z ponowną instalacją (a najpierw kartę odszukać muszę).
« Ostatnia zmiana: 11-07-2025, 11:11 wysłana przez Krzysztof_M »
α β Σ Φ Ω ℧ μ π °C ± √ ² < ≤ ≥ > ^ Δ −

pień

  • 2766 / 1473
  • Ekspert
11-07-2025, 11:15
Ok.   Jadę po programie, znaczy odpalam ekranik do smyrania  i takie tam żeby chociaż radyjko odpaliło :)
 U mnie akurat pisze że to standardowy raspberry screen 800x480.
Dalej niczego nie podłaczam i czekam na Ciebie

Krzysztof_M

  • 1735 / 5727
  • Ekspert
11-07-2025, 11:36
Kartę znalazłem, ale nadal kupa roboty  w robocie.
W międzyczasie może zerkniesz tutaj - z oryginalnej stronki PCP opis konfiguracji jaką sobie zażyczyłeś, czyli malinka, pcp i muza na USB.
https://docs.picoreplayer.org/projects/standalone-pcp/
α β Σ Φ Ω ℧ μ π °C ± √ ² < ≤ ≥ > ^ Δ −

pień

  • 2766 / 1473
  • Ekspert
11-07-2025, 12:44
Bedzie tak.
  WiFi wpisane w ustawieniach przy rozruchu systemu widać że jest i dostaje ip o jeden więcej niż kabel ale po wyjęciu kabla lan i tak nie działa.   Komunikat że nie ma sieci i ch......   chociaż ją widzi hehehehe
  Czyli po staroświecku na niebiesko :)  w terminalu pcp po podłączeniu klawiatury i wpisaniu na piechotę wprost w bebechy,  działa jak najzupełniej prawidłowo.  Czyli dalej ch......  wie o co biega że po wpisaniu z terminala dostępowego olewa mnie hehehehe.
 Mniejsza z tym,  działa.
   Teraz robię trochę porządku w muzie której najczęściej słucham,  wyszło coś ok 60 Gb  z groszami.   Biorę cyca 128 Gb żeby jakieś miejsce było.  Wrzucam to wybrane na niego i podłączę do malinki.   Potem w LMS otworzę to, uważając jak przy łapaniu pcheł i zobaczymy czy z poziomu odtwarzacza znajdę zawartość tego cycka gdzieś w >moja muzyka< 
   Z całej tej teorii i opisów na necie wychodzi że powinno zatrybić.
         W sumie od tych instrukcji to aż czacha dymi.   Tam każdy jeden to inną metodę opisuje a to oznacza że system elastyczny.   Tylko standardowo u mnie kaszana hehehehheehhe. 
W sumie nic nowego, u mnie praktycznie nigdy nic nie działa zgodnie z opisami :)
   Pytałeś jaka malinka.   No więc to jest 3B  ,  pcp  w wersji 10.0.0  64bit.  Pisało że powinna działać na każdej malince quad core.   No i akurat , chyba jakimś cudem działa u mnie.
 Możliwe że coś tam we wnętrzu systemu przebiega nie tak jak np.  w malince 4b czy 5 i dlatego mi się chrzani.
 No ale na wersji 32bit pcp   było to samo.
 Czyli zostaje właściwie że ja coś nieumyślnie robię nie tak.