2020-03-29, 16:25
Kodi provides the option to be extended by (video) plugins. However, these plugins are just stupid lists of movies/tv shows/... Kodi does neither get sematic information of the content nor integrates them into local library. For a conform look and feel, it would be great to give Plugin developer the option to integrate content into Kodis library. I know, there already are plugins like OSMOSIS, but why not provide a clean python interface?
The end user benefits from faster access, better integration and all the Kodi library features.
Feature Request: Please provide an python API to integrate Video/Audio content into Kodi library. Maybe something like a content-provider extension. The developer could define in addon.xml, which kind of data an addon provides, e.g. movies, and an update interval. Kodi calls the Addon in this interval and adds the content.
Since content for streaming providers changes from time to time, it would be great to allow developers to return an "expire" or "update" timestamp for the content. If the "expire" is reached, content could be removed from database. When "update" is reached, Kodi should call a defined entrypoint to fetch updated data of the video entry.
The end user benefits from faster access, better integration and all the Kodi library features.
Feature Request: Please provide an python API to integrate Video/Audio content into Kodi library. Maybe something like a content-provider extension. The developer could define in addon.xml, which kind of data an addon provides, e.g. movies, and an update interval. Kodi calls the Addon in this interval and adds the content.
Since content for streaming providers changes from time to time, it would be great to allow developers to return an "expire" or "update" timestamp for the content. If the "expire" is reached, content could be removed from database. When "update" is reached, Kodi should call a defined entrypoint to fetch updated data of the video entry.