Delphi 83 Posted August 5, 2016 Posted August 5, 2016 Using this as a base, would it be possible to create: a server side plugin - to manage the database, a kodi plugin - to act as a emby helper. This would make it possible to keep user databases updated even if there instance of kodi is turned off for a significant amount of time, and would also remove the initial scan in required... This would be a significant change to the way things are handled now but could pose for a greater ease of use and maintainability. The Emby Helper could be used to check if the active user has "cinema mode" enabled and could then activate the kodi add-on that does the same thing by default...
xnappo 1611 Posted August 5, 2016 Posted August 5, 2016 Using this as a base, would it be possible to create: a server side plugin - to manage the database, a kodi plugin - to act as a emby helper. This would make it possible to keep user databases updated even if there instance of kodi is turned off for a significant amount of time, and would also remove the initial scan in required... This would be a significant change to the way things are handled now but could pose for a greater ease of use and maintainability. The Emby Helper could be used to check if the active user has "cinema mode" enabled and could then activate the kodi add-on that does the same thing by default... Possible - yes. Beneficial? I don't think so. 1. It would be slower than a local DB on lower end devices 2. SyncQueue handles updates that occur while the device is off, it doesn't take long 3. Initial scan is pretty fast now, if it is slow on the device you can create it on the server and move it over It would be a big project - and I don't see any of the Emby for Kodi devs taking it on(I could be wrong though). If you are interested in taking it on, however, we would help with any technical details.. 1
Delphi 83 Posted August 5, 2016 Author Posted August 5, 2016 Thanks for the feedback, I had not considered the speed of the database access for lower end devices... I will continue to think on this before proceeding any further.
Angelblue05 4132 Posted August 5, 2016 Posted August 5, 2016 (edited) Is remote access possible? Having all the same Kodi versions running is a pain. What if one of the users wants to use Kodi, but the admin doesn't use Kodi? How is it going to be maintained by the admin if something needs updating, or there's an issue? In theory, it sounds great to have a central database from which Kodi would load every instances... in application, not so much. It would be easier to just use any other Emby app. Edited August 5, 2016 by Angelblue05 1
Delphi 83 Posted August 5, 2016 Author Posted August 5, 2016 @@Angelblue05, those are all great points, thank you for bringing them to the forefront of the discussion 1
Recommended Posts