0

My Sonos music service is rejected because artwork is blank on the desktop controller. However I have submitted png artwork in my service. I test my sonos music service on a Mac and the artwork shows up fine.

According to the digital asset guideline (http://musicpartners.sonos.com/?q=node/390):

The Windows and MacOS controllers, and the Sonos CONTROL (cr200) are considered legacy controllers. These controllers still use images in PNG format. Therefore, you must submit your logos in PNG format as well.

Does anyone know the reason why the artwork is showing in the Mac desktop controller but not on the PC desktop controller?

<PresentationMap type="BrowseIconSizeMap">
    <Match>
        <browseIconSizeMap>
            <sizeEntry size="0" substitution="_legacy.png"/>
            <sizeEntry size="40" substitution="_40.svg"/>
            <sizeEntry size="290" substitution="_290.svg"/>
        </browseIconSizeMap>
    </Match>
</PresentationMap>

<PresentationMap type="ArtWorkSizeMap">
    <Match>
        <browseIconSizeMap>
            <sizeEntry size="0" substitution="_legacy.png"/>
            <sizeEntry size="40" substitution="_40.svg"/>
            <sizeEntry size="290" substitution="_290.svg"/>
        </browseIconSizeMap>
    </Match>
</PresentationMap>

Url browse icon

http://webservice.aristomusic.com/Sonos/static/images/menu/blue_legacy.png

http://webservice.aristomusic.com/Sonos/static/images/menu/blue_40.svg

http://webservice.aristomusic.com/Sonos/static/images/menu/blue_290.svg

Url artwork

http://webservice.aristomusic.com/Sonos/static/images/menu/orange_track_legacy.png

http://webservice.aristomusic.com/Sonos/static/images/menu/orange_track_40.svg

http://webservice.aristomusic.com/Sonos/static/images/menu/orange_track_290.svg

hans_dc
  • 529
  • 1
  • 5
  • 15

1 Answers1

1

Looking at your presentation map, you should be using <imageSizeMap> for ArtWorkSizeMap instead of <browseIconSizeMap>.

Also, note that the ArtWorkSizeMap is used for album art mapping whereas BrowseIconSizeMap is used for browse icon mapping. In your presentation map, they currently have same mappings.

  • Okay, but what is the reason that this works on all devices and the mac desktop controller, but not on the windows controller? Because the way I've done it works on all other devices. – hans_dc Jul 17 '15 at 07:44