Protocols

Sonik supports a wide range of streaming protocols. Roon is enabled by default. All other protocols can be enabled and configured independently from the Services tab in the web interface.

Protocol Default Notes
Roon Enabled Works out of the box
Squeezebox / LMS Disabled Enable in Services
AirPlay Disabled Enable in Services
Spotify Connect Disabled Enable in Services
Snapcast Disabled Enable in Services
Music Assistant Disabled Enable in Services
HQPlayer Disabled Enable in Services
Plexamp Disabled Enable in Services

Note

Only enable protocols you actually plan to use.

Important

When multiple services are enabled, only one can use the audio output at a time. If you switch from one service to another, wait a few seconds after stopping playback for the audio output to be released.