Snapcast ist ein Audio-Player für mehrere Räume, wobei alle Clients zeitlich exakt mit dem Server synchronisiert sind. Es ist kein eigenständiger Player, sondern eine Erweiterung für bestehende Player. Die Audiodaten werden vom Server aufgenommen und zu den verbundenen Clients gesendet. Mehrere Player können gleichzeitig Audio an den Server senden und die Clients können in Gruppen eingeteilt werden, die denselben Audio-Stream abspielen. (non)