(2012-09-12 15:06)Jako Wrote:(2012-09-11 22:12)alcoheca Wrote:Plex Media Serve have similar DLNA client profiles in XML format for UPnP devices that that can override the default device fields, maybe borrow that idea too?(2012-09-08 12:28)Starstream Wrote: I don't know if this is in any way useful to you alcoheca but Serviio wiki has public info on device profiles, might save you some work hunting down info on whats supported for some devices.Hi, yeah that's useful, I've also been looking at this http://www.upnp-database.info/listDevices.jsp
Would be nice if XBMC's UPnP server could also support DLNA profiles via XML format so that users can edit them themselves without writing C++ code.
I believe that they use matching headers by regular expression their DLNA profiles, kind of similar to XBMC's scraper format that could be updated as addons?
Quote:Secondly, there are like seven bazillion DLNA devices. At least. We’ve focused on support for two of them primarily (the PS3, and the Xbox360) and one other (the WD TV Live). The good news is that we have a very simple yet powerful XML-based configuration (see here for the current one) system which can be used to describe new DLNA clients’ capabilities. We can push out new profiles to everyone automatically, and you can extend it with your own profiles. (For those who care, just make your own dlnaclientprofiles.xml file in the Plex Media Server application support folder. And please, please, share your new profiles with us so that everyone can benefit!)Otherwise like Starstream said, looking at Plex's DLNA client profiles might save you some work hunting down info on whats supported for some devices.
hi yeah the plan is to handle these quirks via a text file, probably update through the addons system. Currently they're hard coded in C++.