Maybe this information is useful for someone. A large Swedish furniture store sells relatively cheap Sonos speakers with limited features (Bluetooth and microphone missing) called Symfonisk. In order to be able to listen to music via the Symfonisk without an internet connection, MPD can be configured as a local streaming server.
audio_output {
type "httpd"
tags "yes"
name "My local HTTP Stream"
always_on "yes"
encoder "lame"
# Sonos does not support vorbis or flac radio stations.
port "8000" # your choice
bind_to_address "0.0.0.0" # optional, IPv4 or IPv6
bitrate "320"
format "44100:16:1" # kitchen radio, mono
}
Adding some basic controlling capabilities for Sonos, Snapcast or Chromecast Audio to MPD would be nice. Volume, mute, add and play local MPD as streaming source .