Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: UPnP and Artwork (Read 1615 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

UPnP and Artwork

I have two clients drawing files from my PC via UPnP --- a Kindle Fire HDX and a Grace Digital Primo network player. I also have three server packages running on that machine --- WMP, UMS, and fb2k.

The Primo and Fire HDX see all three servers and can connect with all of them. But for some reason the Primo will not display cover art for songs retrieved via fb2k's UPnP plugin. For any song played, it reports "Artwork not provided." When connected via WMP or UMS, the Primo displays the cover art. All three servers are sending the same files, of course.

The Primo will only display cover art embedded in the files (these are all FLAC or WAV files, not mp3s). The cover art IS embedded in those files, which I've confirmed with a hex editor.  The checkbox in the UPnP plugin setup screen for "Allow album art streaming" is checked.

The Fire HDX, on the other hand, does display art for files sent by fb2k. So the plugin is sending the artwork. But somehow it is handling it differently from the other two servers --- a difference that makes it invisible to the Primo.

Each album folder also contains a cover image for the album named "cover.jpg." I know that if a file has no art embedded, foobar will search the folder for an image. I thought perhaps foobar was sending that image to the clients, and confusing the Primo (which will not display external art). So I renamed those "cover.jpg" files for a couple of albums --- one with embedded art, one without,  so that fb2k cannot recognize them as image files. The files with no embedded art now show no cover art on the Fire HDX, the files with embedded art do. So fb2k is streaming the embedded art.  But it is streaming it in some way that the Primo cannot recognize.

Anyone have any idea what might be the difference between the way that the fb2k plugin streams artwork and the way other players do it?

PS: That Grace Digital Primo is a very cool little streamer. It's wifi connection is rock-solid and the interface and color display make it easy to navigate a large music library. And it's cheap --- about $120 at Amazon.