TIDAL playback stops due to buffering and won't recover
-
Hi all,
been enjoying using my TIDAL account with Strawberry for quite some time, but several weeks ago, I started having this issue where a tune would play but toward the end of it (the last 10% of the run time), the playback stops, the little progress bar/circle at the bottom of the app's window shows up, and the status text says "Buffering", but nothing ever gets buffered and I have to restart the playback. I have tried multiple TIDAL tokens I have fished out of my Android app's cache but all exhibit the same behavior.
Unfortunately, this happens pretty consistently -- not all the time, but probably in the majority of cases.
Has anyone come across this issue? I have tried running Strawberry in a terminal with verbose debug logging on, but nothing showed when the issue occurred. Seems to me like maybe TIDAL cuts the stream? I know for sure that it's not my connectivity that is the problem as I can stream using TIDAL's web interface pretty comfortably.
Thanks in advance.
-
@clayman
There are issues with libsoup 3. Check that you are using libsoup version 2 and not 3. If you are using Linux it depends whether they have upgraded libsoup to version 3 or not. -
@jonas Thanks for the response. I do use Linux (Arch Linux to be more specific). I seem to have both libsoup and libsoup3 installed in my system. When I try to remove version 3 with cascading to dependent applications, strawberry is on the list of apps slated for removal, so my guess is in Arch Linux, strawberry is linked to libraries that use version 3 of libsoup.
Not sure how I would go about forcing the use of version 2, but coincidentally, the v3 library got an update to version 3.0.5 on Mar 25 and I am just now testing it as I write this and the issue seems to have gone now.
I'll give it more testing over the coming days, but I do appreciate the explanation, @jonas .

-
@clayman
You should open a bug report to Arch about it.
libsoup 3 in gstreamer is experimental and not functioning properly yet, refer to this link:
https://gstreamer.freedesktop.org/releases/1.20/
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login