Modify feed caching

Issue #402 resolved
Petr Nejedly repo owner created an issue

should support caching of feed items, so that we don't have to run ffmpeg -i when the whole feed expires but still includes some of the original items. This should: * expiry after a given time (e.g. 5 days, or after a period of not being used) * it should also update expiry of feed item URLs as provided by plugins - when that expires no need to run ffmpeg -i but only the plugin to get a (possibly) new content URL; should support the possibility that the actual item expires and is not in the feed anymore, not just the URL * should support extracting URL when item is requested to play to support feeds with immediate expiration (see Hulu comment) * try using auxiliary cache to store ffmpeg data across restarts (http://commons.apache.org/jcs/IndexedDiskAuxCache.html), see <<issue 422>> * make sure the cached version is picked up after restart even for items that immediately expire (need link between newly loaded feed and old cached feed item ffmpeg data //if possible//)

Comments (4)

  1. Log in to comment