2016-06-20, 21:13
Today I connected to XSqueeze from LMS 7.9 running inside a docker container - and it works perfect :-)
I really love XSqueeze
I really love XSqueeze
(2013-08-23, 15:39)bossanova808 Wrote: I believe it works fine but its MAC based as the unique ID so you will have to create a unique Mac (or use your nic's Mac) To register the player on mysqueezebox. Someone up above mentioned it not long ago IIRC
OpenELEC:~/.kodi/addons/script.xsqueeze/resources/bin/arm # ./squeezelite -o default -m 00:**:**:**:**: -d all=debug //redacted MAC ID with *'s
[16:03:38.226528] main:309 ignoring mac address from hardware player range 00:**:**:**:**:** //redacted MAC ID with *'s
[16:03:38.227894] stream_init:293 init stream
[16:03:38.228094] stream_init:294 streambuf size: 2097152
[16:03:38.235997] output_init_alsa:643 init output
[16:03:38.236224] output_init_alsa:666 requested alsa_buffer: 40 alsa_period: 4 format: any mmap: 1
[16:03:38.236427] output_init_common:342 outputbuf size: 3528000
[16:03:38.268333] output_init_common:402 supported rates: 384000 352800 192000 176400 96000 88200 48000 44100 32000 24000 22500 16000 12000 11025 8000
[16:03:38.331835] output_init_alsa:678 memory locked
[16:03:38.333039] output_thread:467 open output device: default
[16:03:38.333074] output_init_alsa:701 set output sched fifo rt: 45
[16:03:38.333479] alsa_open:185 opening device at: 44100
[16:03:38.338752] alsa_open:236 opened device default using format: S32_LE sample rate: 44100 mmap: 1
[16:03:38.340514] alsa_open:315 buffer: 40 period: 4 -> buffer size: 1760 period size: 440
[16:03:38.341960] decode_init:129 init decode, include codecs: exclude codecs:
[16:03:38.342580] register_dsd:624 using dsd to decode dsf,dff
[16:03:38.343493] register_ff:731 using ffmpeg to decode alc
[16:03:38.343780] register_ff:715 using ffmpeg to decode wma,wmap,wmal
[16:03:38.343920] register_faad:640 using faad to decode aac
[16:03:38.344036] register_vorbis:329 using vorbis to decode ogg
[16:03:38.344140] register_flac:286 using flac to decode flc
[16:03:38.344242] register_pcm:384 using pcm to decode aif,pcm
[16:03:38.344348] register_mad:412 using mad to decode mp3
[16:03:38.345620] discover_server:700 sending discovery
[16:03:38.347877] discover_server:711 got response from: **.***.*.9:3483
[16:03:38.348183] slimproto:792 connecting to **.***.***.**:3483
[16:03:38.350146] slimproto:825 connected
[16:03:38.350340] sendHELO:117 mac: **:27:**:**:**:44 //Redacted MAC ID
[16:03:38.350465] sendHELO:119 cap: Model=squeezelite,AccuratePlayPoints=1,HasDigitalOut=1,ModelName=SqueezeLite,MaxSampleRate=384000,dsf,dff,alc,wma,wmap,wmal,aac,ogg,flc,aif,pcm,mp3
[16:03:38.552929] process:466 setd
[16:03:38.553227] process:466 setd
[16:03:38.553813] process:466 aude
[16:03:38.554064] process_aude:365 enable spdif: 1 dac: 1
[16:03:38.554219] process:466 audg
[16:03:38.554368] process_audg:382 audg gainL: 0 gainR: 0 adjust: 1
[16:03:42.545717] process:466 strm
[16:03:42.545947] process_strm:232 strm command t
[16:03:42.546024] sendSTAT:164 STAT: STMt
[16:03:44.317558] process:466 strm
[16:03:44.317783] process_strm:232 strm command q
[16:03:44.317857] decode_flush:192 decode flush
[16:03:44.317918] output_flush:415 flush output buffer
[16:03:44.317986] sendSTAT:164 STAT: STMf
[16:03:44.323127] process:466 audg
[16:03:44.323464] process_audg:382 audg gainL: 3840 gainR: 3840 adjust: 1
[16:03:44.324126] process:466 strm
[16:03:44.324195] process_strm:232 strm command s
[16:03:44.324255] process_strm:296 strm s autostart: 0 transition period: 0 transition type: 2 codec: m
[16:03:44.324320] sendSTAT:164 STAT: STMf
[16:03:44.324400] codec_open:220 codec open: 'm'
[16:03:44.324537] stream_sock:392 connecting to **.***.**.***:9000 //Redacted local IP
[16:03:44.325933] stream_sock:421 header: GET /stream.mp3?player=**:**:**:**:3c:** HTTP/1.0 //redacted MAC ID with *'s
[16:03:44.326064] sendSTAT:164 STAT: STMc
[16:03:44.326146] process_strm:327 set fade mode: 2
[16:03:44.326295] process:466 audg
[16:03:44.326403] process_audg:382 audg gainL: 3840 gainR: 3840 adjust: 1
[16:03:44.344280] stream_thread:179 headers: len: 116
HTTP/1.1 200 OK
Server: Logitech Media Server (7.7.5 - 1416570306)
Connection: close
Content-Type: audio/mpeg
[16:03:44.344857] sendRESP:195 RESP
[16:03:44.461780] sendSTAT:164 STAT: STMl
[16:03:44.551128] _check_lame_header:159 gapless: skip: 2257 samples: 17952228 delay: 1105 padding: 1739
[16:03:44.552707] mad_decode:242 setting track_start
[16:03:44.552823] _checkfade:277 fade mode: 2 duration: 0 track-start
[16:03:44.552894] _checkfade:286 fade IN: 0 frames
[16:03:44.552958] mad_decode:271 gapless: skipping 1152 frames at start
[16:03:44.553029] mad_decode:230 mad_frame_decode error: CRC check failed
[16:03:44.553117] mad_decode:230 mad_frame_decode error: lost synchronization
[16:03:44.554307] mad_decode:230 mad_frame_decode error: bad main_data_begin pointer
[16:03:44.555788] mad_decode:271 gapless: skipping 1105 frames at start
[16:03:45.428685] sendSTAT:164 STAT: STMt
[16:03:45.429120] process:466 strm
[16:03:45.429214] process_strm:232 strm command u
[16:03:45.429280] process_strm:283 unpause at: 2235267 now: 2235065
[16:03:45.429346] sendSTAT:164 STAT: STMr
[16:03:45.633972] _output_frames:144 track start sample rate: 44100 replay_gain: 0
[16:03:45.644285] _output_frames:172 fade start reached
[16:03:45.644424] _output_frames:205 fade complete
[16:03:46.430490] sendSTAT:164 STAT: STMs
[16:03:46.430947] sendSTAT:164 STAT: STMt
[16:03:46.928033] process:466 strm
[16:03:46.928261] process_strm:232 strm command a
[16:03:46.928338] process_strm:273 skip ahead interval: 21
[16:03:46.944105] _output_frames:67 skip 926 of 926 frames
[16:03:47.555331] sendSTAT:164 STAT: STMt
[16:03:47.555726] process:466 strm
[16:03:47.555819] process_strm:232 strm command t
[16:03:47.555888] sendSTAT:164 STAT: STMt
[16:03:48.556847] sendSTAT:164 STAT: STMt
[16:03:49.558003] sendSTAT:164 STAT: STMt
[16:03:50.559392] sendSTAT:164 STAT: STMt
[16:03:51.560249] sendSTAT:164 STAT: STMt
[16:03:52.544378] process:466 strm
[16:03:52.544613] process_strm:232 strm command t
[16:03:52.544697] sendSTAT:164 STAT: STMt
[16:03:53.546007] sendSTAT:164 STAT: STMt
[16:03:54.306798] process:466 strm
[16:03:54.307029] process_strm:232 strm command a
[16:03:54.307104] process_strm:273 skip ahead interval: 19
[16:03:54.324049] _output_frames:67 skip 837 of 837 frames
[16:03:55.308232] sendSTAT:164 STAT: STMt
[16:03:56.309604] sendSTAT:164 STAT: STMt
[16:03:57.311050] sendSTAT:164 STAT: STMt
[16:03:57.544849] process:466 strm
[16:03:57.545076] process_strm:232 strm command t
[16:03:57.545161] sendSTAT:164 STAT: STMt
[16:03:58.545800] sendSTAT:164 STAT: STMt
[16:03:59.546798] sendSTAT:164 STAT: STMt
[16:04:00.549406] sendSTAT:164 STAT: STMt
[16:04:01.550881] sendSTAT:164 STAT: STMt
[16:04:02.551638] process:466 strm
[16:04:02.551875] process_strm:232 strm command t
[16:04:02.551963] sendSTAT:164 STAT: STMt
[16:04:03.011900] sendSTAT:164 STAT: STMt
[16:04:03.012338] process:466 strm
[16:04:03.012434] process_strm:232 strm command a
[16:04:03.012501] process_strm:273 skip ahead interval: 30
[16:04:03.023970] _output_frames:67 skip 1323 of 1323 frames
[16:04:04.013656] sendSTAT:164 STAT: STMt
[16:04:05.015165] sendSTAT:164 STAT: STMt
[16:04:06.016667] sendSTAT:164 STAT: STMt
[16:04:07.018219] sendSTAT:164 STAT: STMt
[16:04:07.545655] process:466 strm
[16:04:07.545889] process_strm:232 strm command t
[16:04:07.545973] sendSTAT:164 STAT: STMt
[16:04:07.587931] process:466 strm
[16:04:07.588147] process_strm:232 strm command a
[16:04:07.588224] process_strm:273 skip ahead interval: 20
[16:04:07.604047] _output_frames:67 skip 882 of 882 frames
[16:04:08.589355] sendSTAT:164 STAT: STMt
[16:04:09.590816] sendSTAT:164 STAT: STMt
[16:04:10.592322] sendSTAT:164 STAT: STMt
[16:04:11.593853] sendSTAT:164 STAT: STMt
[16:04:11.898287] process:466 strm
[16:04:11.898512] process_strm:232 strm command a
[16:04:11.898587] process_strm:273 skip ahead interval: 20
[16:04:11.904031] _output_frames:67 skip 882 of 882 frames
[16:04:12.899728] sendSTAT:164 STAT: STMt
[16:04:13.904050] sendSTAT:164 STAT: STMt
[16:04:14.905526] sendSTAT:164 STAT: STMt
[16:04:15.907098] sendSTAT:164 STAT: STMt
[16:04:16.908659] sendSTAT:164 STAT: STMt
[16:04:17.910224] sendSTAT:164 STAT: STMt
[16:04:17.925284] process:466 strm
[16:04:17.925449] process_strm:232 strm command t
[16:04:17.925527] sendSTAT:164 STAT: STMt
[16:04:18.926784] sendSTAT:164 STAT: STMt
[16:04:19.928315] sendSTAT:164 STAT: STMt
[16:04:20.302530] process:466 strm
[16:04:20.302763] process_strm:232 strm command a
[16:04:20.302839] process_strm:273 skip ahead interval: 17
[16:04:20.304023] _output_frames:67 skip 749 of 749 frames
[16:04:21.303994] sendSTAT:164 STAT: STMt
[16:04:22.305508] sendSTAT:164 STAT: STMt
[16:04:22.545985] process:466 strm
[16:04:22.546221] process_strm:232 strm command t
[16:04:22.546307] sendSTAT:164 STAT: STMt
[16:04:23.547588] sendSTAT:164 STAT: STMt
[16:04:24.549114] sendSTAT:164 STAT: STMt
^C[16:04:24.803163] slimproto_stop:863 slimproto stop
[16:04:24.904841] decode_close:177 close decode
[16:04:25.010281] stream_close:330 close stream
[16:04:25.047465] output_close_alsa:706 close output