-
Notifications
You must be signed in to change notification settings - Fork 457
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
snapserver buffer below 400ms #329
Comments
it's basically to avoid bug reports saying that the client doesn't play audio. Maybe i will allow smaller buffers and log a warning. |
As the minimum required buffer is out of the scope of snapcast, it should be left to the user to try and decide what works for his/her setup and situation. I would very much appreciate a change here :) |
@badaix I second this. Maybe at least make it configurable during build time for experienced users? |
Would really appreciate this, as well. My setup appears to be able to handle much smaller buffers (everything is 1gbps ethernet with RCA cables; no wifi or bluetooth). As it stands, I cannot use snapcast for streaming live music playing as the 400ms delay is too large, but I suspect ~100-200ms would be fine. |
@badaix PR welcome for this? |
I can lower it to let's say 50ms in the next release |
It is not possible to set a snapserver buffer below 400ms. A value below 400ms gets ignored and is relpaced by 400ms.
Start the server with:
And on the client one gets:
ah I found where this is hardcoded but why:
snapcast/server/snapServer.cpp
Lines 183 to 191 in f0a71a9
The text was updated successfully, but these errors were encountered: