I just moved my LMS off a Raspberry Pi where streaming performance to my
Squeezebox Radio and other squeezelite clients was great but the web UI
and media scanning were slooow so I chose another more powerful Linux
box (an Acer Revo) running Ubuntu 13.10 64-bit hoping for increased
performance of the LMS.

I never had any probs with this plugin (once the armhf version arrived)
on the Pi - I used it as the LMS and also as a squeezelite client, but
now the performance of Spotify via the Triode plugin on the Ubuntu rig
is awful.

I get random re-buffering followed by the eventual skipping of tracks.
The debug log shows my account being logged out and in again at the time
of the skip plus plenty of other lines like "_streambuf_canwrite:320
player: 1 can't write error: Resource temporarily unavailable 11". If
you follow the log you can also see the figure x in "rate x / 44100"
dropping rapidly until it skips in the middle of the song.

I have v2.3.3 of the plugin and I had presumed that these issues around
buffer sizes had now been fixed in 2.3.0? 

I have tried increasing the max TCP send buffer (wmem_max) on the server
to 16Mb and also the tcp_limit_output_bytes to the same value to no
avail.

Again, network bandwidth is definitely not the issue I don't think since
the Radio shows 100% wireless signal and the same Ubuntu server can
separately stream 1080p Blu Ray rips round the house without hiccups to
XBMC and Android clients and all other LMS functionality is fine, online
radio from the iPlayer plugin and any music library files stream
perfectly. 

Is there anything else I can do? I passed the self-test without any
problems and the track selected by the test played in its entirety but
this buffering and track skipping on anything else seems impossible to
avoid...

EDIT:

OK - I've found out what the problem is: synchronisation...if I start
any other squeezelite client (I have a few dotted about the house) and
choose to synchronise, I get the behaviour described above. If I stop
synchronisation it works well but only on one device at a time.

How can I get synchronisation back working again - running the LMS on
the lowly Pi enabled me to sometimes have up to 3 clients (the wireless
Radio, the Pi with squeezelite and a Windows laptop running squeezelite)
all synched without problems - why this change when running on a much
more powerful Ubuntu rig?


------------------------------------------------------------------------
rod_hull's Profile: http://forums.slimdevices.com/member.php?userid=53725
View this thread: http://forums.slimdevices.com/showthread.php?t=79706

_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to