Skip to content

Fix latency with PulseAudio and simultaneous output #868

Answered by vjdw
HorstBaerbel asked this question in Q&A
Discussion options

You must be logged in to vote

Output from snapclient (like on your Android phone) is always going to have a variable delay because that's how snapcast works. The audio output on each snapcast client is matched to whichever client has the highest latency, and there will always be some latency because of buffering.

The audio you're sending straight to your local sink will always get played with relatively low latency.

The best fix might be to run snapclient on the server itself instead of sending anything directly to the hardware sink directly (i.e. don't use combined sink, but listen in to the snapcast sink using snapclient).

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@HorstBaerbel
Comment options

@HorstBaerbel
Comment options

@vjdw
Comment options

@HorstBaerbel
Comment options

Answer selected by HorstBaerbel
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants