2012-03-29, 14:51
I, as many others, have a NAS system running that stores most of my media files. I have multiple XBMC devices that have a single shared Library that points to the files on the NAS. So far so good.
Now when I add media files to the NAS I would like the shared library to be updated (e.g. via Sickbeard). If there was a XBMC running somewhere I could use the JSON API to force a library update. But there is not always an XBMC device switched on. Hence the JSON api is not always enabled. My NAS cannot run XBMC, so there really is no way of having an XBMC instance up all the time to update the library.
So what would be really nice is if there was a commandline version of XBMC that could be run as a service (or just XBMC without the GUI), that has a (limited) JSON API interface. That way a NAS could run that service and a (for example) library update could be done at any given time using that service.
Now when I add media files to the NAS I would like the shared library to be updated (e.g. via Sickbeard). If there was a XBMC running somewhere I could use the JSON API to force a library update. But there is not always an XBMC device switched on. Hence the JSON api is not always enabled. My NAS cannot run XBMC, so there really is no way of having an XBMC instance up all the time to update the library.
So what would be really nice is if there was a commandline version of XBMC that could be run as a service (or just XBMC without the GUI), that has a (limited) JSON API interface. That way a NAS could run that service and a (for example) library update could be done at any given time using that service.