Differences
This shows you the differences between two versions of the page.
|
|
online_logic [2013/02/10 02:34] jhb50 created |
online_logic [2013/02/10 02:37] (current) jhb50 |
For feeds with relatively static items, where refreshes need only be done occasionally, this is not a problem. A problem arises however for those feeds, like news and sports feeds, that are constantly adding new items, and must be refreshed frequently in order for those new items to be recognized by Serviio, because of the load imposed by the frequent re-extraction of urls for existing items. | For feeds with relatively static items, where refreshes need only be done occasionally, this is not a problem. A problem arises however for those feeds, like news and sports feeds, that are constantly adding new items, and must be refreshed frequently in order for those new items to be recognized by Serviio, because of the load imposed by the frequent re-extraction of urls for existing items. |
| |
Fortunately, Serviio allows feed item urls to be declared as "expires immediately" which results in the automatic re-extraction of the feed item url prior to any playback request. This allows a process to be implemented within plugins to declare feed items as "expires immediately" and to cache any extracted urls's for reuse on subsequent refreshes, thus avoiding the time required to re-extract existing urls. This results in feed refreshes that take one or two seconds rather that the multiple minutes required for re-extractions. That process is described in the following wiki entry. | Fortunately, Serviio allows feed item urls to be declared as "expires immediately" which results in the automatic re-extraction of the feed item url prior to any playback request. This allows a process to be implemented within plugins to declare feed items as "expires immediately" and to cache any extracted urls's for reuse on subsequent refreshes, thus avoiding the time required to re-extract existing urls. This results in feed refreshes that take one or two seconds rather that the multiple minutes required for re-extractions. That "Quick Refresh" process is described in the following wiki entry http://wiki.serviio.org/doku.php?id=quick_refresh. |
| |
| |