squeezelite 1.6.5 and LMS Spotify plugin 2.3.9. Intermittent stops. No recovery until squeezelite player restarted.
- Dominant language
- C
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
```
What steps will reproduce the problem?
1.Play the Spotify Premium Account (320k) using LMS 2.3.9 plugin and
squeezelite 1.6.5
at some point the playback from Spotify will stop. The LMS UI will still show
the track info, skipping song will change the track info but the play-bar will
skip to the end of song after 2 seconds. No other services will produce the
sound via squeezelite (Pandora, local Radio stations).
Some times it takes up to 3 days to see the fault. Sometime it can happen
several times a day (network quality accessing Spotify?)
There is nothing unusual in the squeezelite debug log.
spotify.d log the playback stopped around 15:49-53
15:53-54 trying to skip songs
---
[15:48:22.928431] main:1620 Now playing: Pink Moon
[15:48:23.372245] music_delivery:485 channels: 2 sample rate: 44100 streaming
as: PCM
[15:48:28.407046] log_message:81 log: 02:48:28.406 I
[file_streamer_simple.cpp:769] Request for file
31d05bc20efdc6b16579d36af91320f20a66740a complete (code: 0)
[15:48:30.915396] log_message:81 log: 02:48:30.915 I
[file_streamer_simple.cpp:769] Request for file
31d05bc20efdc6b16579d36af91320f20a66740a complete (code: 0)
[15:48:33.353128] log_message:81 log: 02:48:33.353 I
[file_streamer_simple.cpp:769] Request for file
31d05bc20efdc6b16579d36af91320f20a66740a complete (code: 0)
[15:48:41.128476] log_message:81 log: 02:48:41.128 I
[file_streamer_simple.cpp:769] Request for file
31d05bc20efdc6b16579d36af91320f20a66740a complete (code: 0)
[15:48:49.821341] log_message:81 log: 02:48:49.821 I
[file_streamer_simple.cpp:769] Request for file
31d05bc20efdc6b16579d36af91320f20a66740a complete (code: 0)
[15:48:57.844154] log_message:81 log: 02:48:57.844 I
[file_streamer_simple.cpp:769] Request for file
31d05bc20efdc6b16579d36af91320f20a66740a complete (code: 0)
[15:49:07.282087] log_message:81 log: 02:49:07.282 I
[file_streamer_simple.cpp:769] Request for file
31d05bc20efdc6b16579d36af91320f20a66740a complete (code: 0)
[15:49:19.539089] log_message:81 log: 02:49:19.539 I
[file_streamer_simple.cpp:769] Request for file
31d05bc20efdc6b16579d36af91320f20a66740a complete (code: 0)
[15:49:31.698300] log_message:81 log: 02:49:31.698 I
[file_streamer_simple.cpp:769] Request for file
31d05bc20efdc6b16579d36af91320f20a66740a complete (code: 0)
[15:49:55.009359] main:567 new connection
[15:49:55.014103] main:619 req: prefetch.json res:
spotify:track:567EmmCbOtpEuaVC2zznU6 par: (null) prot: HTTP/1.0 auth: (null)
[15:49:55.014818] main:985 prefetching track: No error
[15:49:59.432556] log_message:81 log: 02:49:59.432 I
[file_streamer_simple.cpp:769] Request for file
c80535e3ebd58bd2107afa2b682667b8016b567b complete (code: 0)
[15:53:06.859106] main:567 new connection
[15:53:06.891781] main:619 req: stream.pcm res:
spotify:track:567EmmCbOtpEuaVC2zznU6 par:
player=00%3A01%3Ac0%3A15%3Aa4%3A81&start=0&sync=1&id=428 prot: SPOTSTREAM/1.0
auth: (null)
[15:53:06.891983] main:813 newstream connection from 127.0.0.1
[15:53:06.892030] main:849 streamid: 427 newid: 428 type: PCM
[15:53:06.892066] main:853 existing streaming connection exists - killing
[15:53:06.892456] main:886 streambuf_newstream
[15:53:06.892528] set_sndbuf:227 setsockopt: asked for 524288 got 1048576
[15:53:06.892571] main:1620 Now playing: Dirty Old Town
[15:53:06.893486] log_message:81 log: 02:53:06.893 I [social_presence.cpp:135]
Presence: A track was played
[15:53:07.386585] music_delivery:485 channels: 2 sample rate: 44100 streaming
as: PCM
[15:53:10.805029] log_message:81 log: 02:53:10.804 I
[file_streamer_simple.cpp:769] Request for file
dfd6ea1d3083a06fbecac6c8fb9dda535594019b complete (code: 0)
[15:53:12.819064] log_message:81 log: 02:53:12.819 I
[file_streamer_simple.cpp:769] Request for file
dfd6ea1d3083a06fbecac6c8fb9dda535594019b complete (code: 0)
[15:53:16.497426] log_message:81 log: 02:53:16.497 I
[file_streamer_simple.cpp:769] Request for file
dfd6ea1d3083a06fbecac6c8fb9dda535594019b complete (code: 0)
[15:53:25.560661] log_message:81 log: 02:53:25.560 I
[file_streamer_simple.cpp:769] Request for file
dfd6ea1d3083a06fbecac6c8fb9dda535594019b complete (code: 0)
[15:54:03.167767] music_delivery:571 error writing
[15:54:03.168500] main:1603 resetting streambuf
[15:56:42.008534] main:567 new connection
[15:56:42.013327] main:619 req: prefetch.json res:
spotify:track:5FiApxXEFHcStt784oxv1x par: (null) prot: HTTP/1.0 auth: (null)
[15:56:42.013637] main:985 prefetching track: No error
-----
What version of the product are you using? On what operating system?
1.6.5 on debian 7.6 armv7l. LMS 7.7.5 Spotify plugin 2.3.9
The only way to recover the playback is to restart the squeezelite player.
Suspect some sort of buffering(network) issue from which squeezelite cannot
recover untill a restart.
Tried to manipulate some of the sysctl values on the system - no result.
Playback of Pandora or Local Radio have proved weeks of playback without a
single issue.
What direction would you recommend to take in further troubleshooting?
Thanks in advance
```
Original issue reported on code.google.com by `ginzburg...@gmail.com` on 10 Dec 2014 at 4:32
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.