snapcast icon indicating copy to clipboard operation
snapcast copied to clipboard

Improve perceived responsiveness to pause/skip

Open lbt opened this issue 2 years ago • 0 comments

Snapcast responds quickly to sound starting to play but, due to buffering, seems sluggish when responding to a pause/skip.

Could snapserver accept a control signal to flush the existing buffer and tell clients to do so as well.

Stream playback would resume immediately with an empty buffer (just as it does when a stream begins)

This would need additional support from clients however in the interim a helper client listening to the mpd control protocol could easily respond to such events and signal snapserver to tell the clients to perform a buffer flush.

lbt avatar Nov 20 '21 12:11 lbt