Hello MS,
I have been encountering some issues with custom rss feeds not showing previously cached images when the internet connection is lost potentially after a day or longer. If I lose connection during the day randomly but get connected the same day I do not lose caching - it seems to be a longer internet outage time cache loss.
I have done some testing by killing the internet connection, rebooting the player and not connecting upon start up and the rss items seem to continue to work fine off of the cache
What I have noticed however, is the file rss_caching.xml (located in the appdata - signageplayer - local store) has a very odd behaviour when or if being created.
For example:
- it may or may not get created when running a custom rss feed for the first time on the player (windows 7).
- I have forced the file to get created by 'clearing cache' in the signage studio or by stopping the player and starting the player, but then if I delete the xml file manually from the folder it seems I have to wait a short bit to be able to again force the creation of a new one.
- In the meantime, the signage player still maintains the cached details - as if it is stored in a tmp file somewhere else entirely and then copied into that file location for a more permanent storage? Which could explain the loss if the tmp file is never converted or copied into the permanent file and then the tmp file kills itself especially after a player reboots itself after a day or two of no internet
- I also notice that the xml file has the following setting expiredTime="21600".
So Im not entirely sure what is going on, if perhaps the code to create the rss_caching.xml file is getting hung up at some point which causes the long term caching loss, but that is my research into the problem - I hope this helps to diagnose the issues.
Thanks,
Andrew