I have a hobby project of an open-source multi-room audio player. Basically, it streams a list of audio files to the network, and clients are playing the stream time-synchronized.
Everything goes well when both clients and servers are Linux-based. But, on Windows-based computers, the sound is completely chopped.
I suspect the program to don’t have access to CPU in time to follow the stream bit rate.
Do you have to deal with similar problems before? Have you any tips to fix this?
I’ve found this SO question about program priority https://stackoverflow.com/a/4332 Has someone already used something similar?
For further reference here
Thanks a lot in advance for every input I could get from you.