Streaming to Sonos PLAY:1 Media Renderer does not work
When streaming to my single PLAY:1 "UPnP/DLNA Media Renderer" as described I get the error
Unable to play 'swyh.mp3' - the song is not encoded correctly.
Also see this post and others from the forum.
Interestingly, it works via "HTTP Live Streaming" when adding SWYH as a radio station to Sonos as described here. However, as that requires slightly more work, streaming via DLNA would be more convenient.
So I guess the question boils down to: What is differnet between the MP3 encodings used via DLNA vs HTTP streaming?
I have similar software for Linux and we found that Sonos devices need x-rincon-mp3radio:// instead of http:// for live stream urls
See this https://github.com/SoCo/SoCo/issues/494