Post Reply 
Serento: The audiophile UPnP controller app for iOS/macOS
03-09-2026, 17:55
Post: #37
RE: Serento: The audiophile UPnP controller app for iOS/macOS
(02-09-2026 22:51)serento Wrote:  It issues a single paged enumeration, Search(ContainerID="0", SearchCriteria=upnp:class derivedfrom "object.item.audioItem.musicTrack", Filter="*,upnp:userAnnotation[tag.musicbrainz_albumid],...", RequestedCount=500), and then builds albums, artists, tracks and genres on the client side from the properties carried on the returned musicTrack items.

I have tested this query and MinimServer does return genre information. I don't know why you saw zero genres returned.

Quote:Serento now asks one cheap question before deciding: Search(ContainerID="0", SearchCriteria=upnp:genre exists true, RequestedCount=1).

This query is not quite as cheap as you are expecting. When a search query specifies a range of returned items, MinimServer searches for all matches, caches the query result in memory and returns the requested range. This is because many control points issue a succession of search requests for items 1 to 50, 51 to 100, etc. In this case it is more efficient to do the search once and return each requested range from the cached query result.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Serento: The audiophile UPnP controller app for iOS/macOS - simoncn - 03-09-2026 17:55

Forum Jump:


User(s) browsing this thread: 3 Guest(s)