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