Post Reply 
Searching Melco with dCS Mosaic
23-07-2023, 21:37
Post: #4
RE: Searching Melco with dCS Mosaic
MinimServer is a UPnP server and it implements the UPnP specification for Search. This specification requires a search to return case-insensitive matches from the values being searched (artists, albums, etc.) that contain the search query string as specified by the user. There is no provision in this specification for ignoring punctuation, ignoring accents or treating 'and' and '&' as equivalent. Ignoring accents could return incorrect results (false positive matches) with some European languages that treat an accented version of a letter as different from the non-accented version.

Twonky is also a UPnP server. I have tested the version of Twonky installed on my Melco N1A. It implements Search in the same way as MinimServer (without ignoring punctuation or accents) but takes two or three times as long to return the search result.

MinimServer needs to run on low-powered NAS devices on a home network with limited computing power and memory and achieve good performance for search queries. Qobuz and Spotify are web-based services hosted in the cloud with access to large amounts of computing power. This is the reason why they are able to implement the kind of fuzzy matching you have described on very large databases with good response times.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Searching Melco with dCS Mosaic - simoncn - 23-07-2023 21:37

Forum Jump:


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