//////////////////////////////////////////////////////////////////////////////////////////////////
 Squeezelite PlayergpȂ@y
//////////////////////////////////////////////////////////////////////////////////////////////////

uLogitech Media Serverṽ_[AZbeBO Plugins uUPnP/DLNA BridgevgpDLNAōĐ邱ƂłB
uUPnP/DLNA BridgeṽZbeOŎwuLMS Serverv̍ĐubWB
LMSmpdōĐꍇ :uLogitech Media ServervĐ(SlimProto:vgR)uUPnP/DLNA Bridgevsqueeze2upnp(DLNA)upmpdcli/mpd
Ƃ邱ƂqueezelitegpȂƂłB

  uUPnP/DLNA Bridgev roonDLNAɃubWꍇZbgAbvuSqueezeboxT|[g̗LvŎgpłB

***************************************************************************************************
     VolumioSqueezelite PlayerCXg[łȂꍇ̑Ώ
***************************************************************************************************
Kœۏ؂͂Ȃ,eXgcubox volumioōsBdebianƂȂ

Volumio Plugins Squeezelite Playerinstall邪삵ȂB

# apt-get update
# apt-get install squeezelite

# ln -s /usr/bin/squeezelite /opt/squeezelite  ȂĂǂ삵ȂW[Ȃ̂linkĂ

Volumio Pluginsinstall Directory
 /opt/squeezelite

apt-getinstall Directory
 /usr/bin/squeezelite    (1) .. ARM
 /etc/default/squeezelite    gpȂ
 /etc/init.d/squeezelite (2) CĎgp
(1)(2)ɂĂ͓ĂB vȂ܂,ŐV~ꍇapt-getł̃W[,u/usr/bin/squeezelitevgpđ͎QlɁB

W[gpꍇ
bin/squeezelite     /usr/bin/squeezelite
init.d/squeezelite  /etc/init.d/squeezelite

p[~bVύX
# chown root:root /usr/bin/squeezelite
# chmod 0755  /usr/bin//squeezelite

܂eXgAapt-get̎sW[usqueezelitev͓삷邪,IɂȂ삵Ȃ

foCXꗗ擾
# squeezelite -l
  sysdefault:CARD=SPDIF       - Integrated SPDIF,  - Default Audio Device
  sysdefault:CARD=imxhdmisoc  - imx-hdmi-soc,  - Default Audio Device
  sysdefault:CARD=R10         - RATOC RAL-DSDHA1 1.0, USB Audio - Default Audio Device
  c

foCXꗗoutputIB(sysdefaultI)
eXg@
# /usr/bin/squeezelite -n cubox -o sysdefault:CARD=R10 &
Logitech Media ServerȂǂĐmF

{́uetc/default/squeezelitevC
  default/squeezeliteC
  SL_NAME="cubox"
  SL_SOUNDCARD="sysdefault:CARD=R10"
boot㐳ɓ삵Ȃ̂łł́u/etc/init.d/squeezelitevҏW
삵Ȃ̏Cł𓯕ĂB

30s: DAEMON_ARGS="-n cubox -o sysdefault:CARD=R10" CB
      -n {PlayerName} -o {output}ύXĎgp

gŏCꍇȉRgAEg
25s : # Read configuration variable file if it is present
     #[ -r /etc/default/$NAME ] && . /etc/default/$NAME

     # Load the VERBOSE setting and other rcS variables
     #. /lib/init/vars.sh
39s : DAEMON_ARGS="-n cubox -o sysdefault:CARD=R10"  p[^ݒ

ȉRgAEg
41s # add squeezelite name if set
`
59s #  fi
log_daemon_msg , log_end_msg  echo ɕύX(log_end_msg͕ύXȂĂǂ)

p[~bVύX
# chown root:root /etc/init.d/squeezelite
# chmod 0755  /etc/init.d/squeezelite

eXgN
# /etc/init.d/squeezelite start
eXg~
# /etc/init.d/squeezelite stop


No^
# systemctl enable squeezelite

(N~ꍇ
 # systemctl disable squeezelite
 )
