|
MinimServer complexity (was Configuration Backup)
|
|
01-10-2014, 16:17
(This post was last modified: 02-10-2014 08:50 by simoncn.)
Post: #35
|
|||
|
|||
RE: Configuration Backup
(01-10-2014 10:59)DavidHB Wrote: I am posting as a matter of courtesy, to make it clear that I think I've said my piece on this. Simon and I agree that our respective points are valid, but that does leave unanswered the question of how 'technical' a MinimServer user should be a expected to be. I'd like to make it clear that I consider the current situation unsatisfactory and in need of improvement. It should be as simple to rip and play digital audio files as it is to play a CD, and this goal seems further away now than when I first started work on MinimServer. From a server perspective, there are two main issues: the diversity of tagging approaches and the diversity of control points and renderers. Control point diversity is increasing rapidly as each renderer manufacturer brings out their own dedicated control point app. These apps are often buggy and don't provide a satisfactory user experience, so users ask for server-side tweaks to compensate for control point deficiencies. In addition, each control point app seems to handle the XML data sent by MinimServer in a slightly different way, which requires a further set of server-side tweaks to adapt this XML to suit different control points. There are renderer issues as well, with some renderers having technical issues with playing internet radio streams that require yet more server-side tweaks to fix. Finaly, different tagging approaches and different browsing preferences introduce yet another dimension where server-side tweaks are required to provide the desired indexing and browsing experience. I have tried to accommodate this diversity by adding options to MinimServer. As a result, the externals and internals of MinimServer have become increasingly complex, which creates issues with usability and maintainability. Some manufacturers are solving the complexity issue by building a complete stack of hardware and software components themselves. Apple is a prime example and others like Naim and Linn are following their example. For users who don't want to commit to using a suite of products from a single manufacturer, I think the only way the complexity problem can be solved is by industry convergence in areas such as tagging schemes, server functionality, control point functionality and renderer functionality. Previous attempts to do this such as UPnP and DLNA haven't been very successful because they have standardised lower-level protocols but haven't addressed higher-level issues such as how to tag and view a multidisc album, how to tag and view track artists and album artists, or how to play an internet radio stream (just a few examples). I would love to propose a solution to this but I don't have one at the moment. I would be very interested to hear the thoughts and opinions of the MinimServer user community. Because the title of this thread doesn't reflect the way the discussion is now going, I am renaming it to "MinimServer complexity (was Configuration Backup)" to try to get more people engaged. |
|||
|
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)

Search
Member List
Calendar
Help



