Problem
library.example.json currently shows only one Spotify URI and one Sonos NAS URI. Users have no reference for what other URI formats are valid, leading to trial and error.
Proposed change
Update library.example.json to include one entry per (known) supported format.
Formats to cover:
| Provider |
URI style |
Support |
| Spotify |
spotify:album:xxx |
confirmed |
| Spotify |
https://open.spotify.com/album/xxx |
to verify |
| TIDAL |
https://tidal.com/browse/album/xxx |
to verify |
| Deezer |
https://www.deezer.com/album/xxx |
to verify |
| Apple Music |
https://music.apple.com/.../album/.../xxx |
to verify |
| Sonos NAS / local library |
x-rincon-playlist:RINCON_xxx#A:ALBUM/... |
confirmed |
| Local file (HTTP) |
http://192.168.1.x/music/track.mp3 |
to verify |
| Soundcloud |
|
to look for |
| Youtube |
|
to look for |
| Youtube Music |
|
to look for |
| Quobuz |
|
to look for |
| Amazon Music |
|
to look for |
| Radio Sonos |
|
to look for |
Using a single well-known reference album across all entries lets anyone quickly validate whether their streaming service is wired up correctly.
References:
Problem
library.example.jsoncurrently shows only one Spotify URI and one Sonos NAS URI. Users have no reference for what other URI formats are valid, leading to trial and error.Proposed change
Update
library.example.jsonto include one entry per (known) supported format.Formats to cover:
spotify:album:xxxhttps://open.spotify.com/album/xxxhttps://tidal.com/browse/album/xxxhttps://www.deezer.com/album/xxxhttps://music.apple.com/.../album/.../xxxx-rincon-playlist:RINCON_xxx#A:ALBUM/...http://192.168.1.x/music/track.mp3Using a single well-known reference album across all entries lets anyone quickly validate whether their streaming service is wired up correctly.
References:
is_share_link(SpotifyShare, SpotifyUSShare, TIDALShare, DeezerShare, AppleMusicShare)