Apple TV 4K - Screensaver - Home Sharing - Refresh
Q. - How can I force a refresh of the photos to be used by the Apple TV 4K screensaver (where the source are photos via Home Sharing)?
BACKGROUND:
I own an Apple TV 4K. The screensaver is set in the Apple TV to use photos from Home Sharing.
I own a PC running Windows 7 which has iTunes installed on it. iTunes on this PC is setup to share photos through Home Sharing.
The folder of photos to be shared by the Win7 PC running iTunes is on a server on my network \\myserver\sharephotos\. That is, the photos are not on the Win7 PC.
This is working. The Apple TV is showing my photos in the screensaver.
PROBLEM:
The Apple TV does not seem to be aware when the content at \\myserver\sharephotos\ has changed (either by deleting photos or adding new ones. The Apple TV continues to include photos in the screensaver even after they have been deleted (by several days) and does not include photos which have been added (after several days). The fact that the Apple TV does not seem to "notice" the change in content even after several days leads me to surmise that there is no process that monitors the source folder for changes. Never.
iTunes on the Win7 PC apparently made a folder called \\myserver\sharephotos\Apple TV Photo Cache. That folder contains only two files: Apple TV Photo Database and Photo Database.
I'm sure that I could just delete those two files and that would cause the Apple TV (or iTunes on the Win7 PC) to recreate those files, thereby refreshing the screensaver's content. But that would be a kludge of a work-around. That's not a real solution.
I also imagine that if I switched the screensaver selection from Home Sharing to something else (e.g. Aerial), then switched it back to Home Sharing, that it might force a refresh of the content of the screensaver. This too is merely a work-around.
What we need - and I hope exists, although I cannot find it - is a command we can issue in the Apple TV menu system to force a refresh of the content and a system that monitors the source folder for changes. Even if it only checked once every 24 hours, it would be enough (so long as we have the command for an on-demand update also).