![]() ![]() All file (image, music e.t.c.) resources contained within the xml are http resources fulfilled by the music server. ![]() The client connects and makes requests to the server which returns xml containing metadata about the next browse step in the process which the control point is responsible for rendering. UPnP works much the same way as LMS in that the server is responsible for indexing and caching the music metadata and for how (within the limitations of the spec) the browse tree is going to look/work. SMB is just file browsing - no database to speed things upĬlick to expand.DLNA is just a subset of UPnP which there absolutely is a spec for, but if you ask 10 companies to build something to a spec you'll probably get 10 very slightly different results. Of the DLNA servers I have used I consider MInimserver and Asset to be probably the best but neither comes close to LMS (or Roon for that matter). Plex (when used with its own app) is similar to LMS/Roon but as a DLNA server it is very basic. Actually there is no standard - DLNA devices can be DLNA Certified, DLNA Compliant, or DLNA Compatible. It uses a wholly different protocol which tbh I don't know a great deal about but I do know that the "standard" isn't stictly adhered to which is what causes all of the issues. It doesn't use a web server and definitely doesn't use HTML5. The client (App or Browser) doesn't initially see everything but as you scroll down more data is delivered from the server from a highly optimised cache which makes it very seamless.ĭLNA is different. In LMS's case this is via the Material GUI plugin and with Roon it is via their iOS/Android/Windows/Mac apps but in both cases there is clever stuff going on behind the scenes such that when you ask for a list of albums you see a scrollable list. ![]() In both cases all of the hard work is done on the server with each having a database which is presented using an inbuilt web server and HTML5. I'm going to throw in my 2p about LMS (and Roon) with regard to this. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |