View Single Post
Staro 07.12.2023., 14:08   #20
Psycho
Master Of Disaster
Moj komp
 
Psycho's Avatar
 
Datum registracije: Nov 2002
Lokacija: Rijeka
Postovi: 1,252
Citiraj:
Autor xlr Pregled postova
RPI kao Squeezelite player (+ Logitech Media Server)

Ovaj tutorial će pokušati pokazati kako podesiti Logitech Media Server (LMS) i Picoreplayer (PCP) na Raspberryju (RPI). Ponovite postupak setupa PCP-a na drugim RPI-ima ako želite više odvojenih playera po kući, bilo kao individualni playeri ili grupirani u zone.

PCP je mali komad softvera koji se vrti u RAM-u i traži jako malo resursa.
LMS je malo kompleksniji komad softvera kojeg community (a i Logitech) još drže na životu i stvar se aktivno razvija.


___________________________
  • Korak nulti: Instalacija LMS-a
Dokumentacija: https://hub.docker.com/r/lmscommunit...echmediaserver

Ako nekome treba pomoć oko ovoga mogu pokriti jedino instalaciju LMS-a u Docker okruženju. Jednostavnosti radi preferiram Docker compose pa ću podijeliti svoj setup.

Code:
version: '3.9'

services:
  lms:
    container_name: logitech-media-server
    hostname: lms
    image: lmscommunity/logitechmediaserver:stable
    volumes:
      - /config:/config:rw
      - /etc/localtime:/etc/localtime:ro
      - /etc/timezone:/etc/timezone:ro
      - /music:/music:ro
      - /playlist:/playlist:rw
    ports:
      - 9000:9000/tcp
      - 9090:9090/tcp
      - 3483:3483/tcp
      - 3483:3483/udp
    environment:
      - PUID=1000
      - PGID=1000
    restart: unless-stopped
Ako dižete LMS na Synology NAS-u, onda je potrebno napraviti malu promjenu:
Code:
/etc/timezone:/etc/timezone:ro
u
Code:
/etc/TZ:/etc/timezone:ro
Ako je sve prošlo ok, LMS-u se pristupa preko browsera na :9000
Mislim da fiksni IP nije uvjet. Defaultni port je 9000 (moguće ga je promjeniti u compose fajlu, to je pokriveno u dokumentaciji).

Kada otvorite web, dočeka vas prazan dosadan ekran, a gore desno u kutu nema dostupnih playera. To je ok, bitno da LMS radi, idemo dalje.

Alternativa:
LMS je također moguće dignuti u samom RPI-ju u PCP-u. Nisam fan ovog pristupa, ali ovo je super ako želite prvo testirati stvar. Više o tome u koraku 2 nakon instalacije PCP-a.


___________________________
  • Korak prvi: Instalacija Picoreplayera na RPI
Dokumentacija: https://docs.picoreplayer.org/getting-started/
ISO: https://docs.picoreplayer.org/downloads/
Projekti (vrlo korisno ako su vam apetiti porasli): https://docs.picoreplayer.org/projects/

Prvo treba flešati PCP ISO na SD karticu.
Ako ćete RPI spajati preko wifija onda treba dodati wpa_supplicant.conf na boot particiji za postavke wifi mreže:
https://docs.picoreplayer.org/how-to...hout_ethernet/

wpa_supplicant.conf
Code:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=staff
country=HR
update_config=1
network={
        ssid="ime_mreze"
        psk="password "
        key_mgmt=WPA-PSK
        auth_alg=OPEN
}
PCP-u se isto pristupa preko browsera, bez porta. Fiksni IP nije uvjet.

U nastavku je par elementarnih postavki prije nego krenemo dalje:
Main page - na samom dnu odabrati „Beta“ za upaliti sve dostupne opcije u sučelju.
Main page - Update squeezelite extensions - Update
Main page – Resize FS – odabrati 300MB i kliknuti resize. PCP po defaultu kreira super malu particiju na kartici i kasnije s vremenom možda ćete je morati povećati. Napravite to sada pa da ne morate misliti na to.
Tweaks – LMS control toolbar – No. Osjetno ubrza performanse ako koristite RPI Zero ili nešto slabije.

......


Rev 1.0 - prvo izdanje
Zapeo na jednom dijelu. Znacio RPI zero 2w i DAC Audio SHIM naruceni sa 40pinskim konektorima, female i male. Zalemljeno i SD kartica "zaprzena" sa najnovijim picoplayer 8.2 imageom. Uspio i konektirati na wifi (nakon sto sam pokusavao na 5.0ghz guglao sta u biti podrzava i vidio samo 2.4ghz podrzano), medjutim sada imam problem sa DAC shimom. Ne mogu instalirati preko uputa od proizvodjaca jer ne mogu pokretati apt, dpkg ili git pa nemogu instalaciju pokrenuti prema njihovim uputama na siteu:

https://github.com/pimoroni/pirate-a.../master/mopidy

Jesi li ti mjenjao direktno na /boot/config.txt ? jer ja ne mogu naci ni taj config file.

proguglao sve, jedno 150 tabova otvorenih na browseru, nisat blize rjesenju.
__________________
Psycho je offline   Reply With Quote