Skip to content

Too little buffering from remote sources #1333

@h-2

Description

@h-2
  • I have checked the FAQ for answers.
  • I have checked the Changelog that the issue is not already fixed.
  • I believe this issue is a bug, and not a general technical issue, question or feature requests that can be discussed on the forum.

Describe the bug

When streaming from a subsonic server, the application seems to perform little or no buffering, so if the network connection is unstable (Mobile, train, ...), playback is repeatedly interrupted. Pausing and waiting does not seem to help.

To Reproduce

  1. play music from a subsonic server
  2. use the Wifi on a German train

Expected behavior

I would expect the application to cache the entire song in advance, ideally even the next two songs. Since songs are usually small, the app should easily be able to download multiple songs ahead of time during "bursts" of internet availability.
This is the behaviour on my Android subsonic client, too.

System Information:

  • Operating system: Kubuntu 23.10
  • Strawberry Version: 1.0.18

Additional context

If there are situations where the suggested behaviour would be desirable (I don't know which one that would be), you could add an option to the settings to always cache the upcoming X Megabytes or Y songs.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions