A single-file slideshow that runs in a web browser and can be used on a Web Server without server-side scripting
Setup is as follows:
Save 'slideshow.html' into a file on your server/nas box in the root of your Photos folder.
If you are running offline, you may wish to download jQuery to your server and change the file accordingly
Start a web browser on the device you want to use for the Slideshow, and enter the URL of the slideshow - on my NAS box this is: http://192.168.1.234/media/Pictures/slideshow.html
Wait for a few seconds (it may take some time if you have a lot of pictures!), and then photos randomly selected from your entire library will be displayed every 10 seconds.
Currently the photos just appear suddenly when they are loaded. If you implement a nice CSS transition between them, please contact me - I'd love to improve what is here!
If using an iPad to view the slideshow, tap the button to the left of the address bar, then 'Add to Home Screen'. Then when you tap the icon on your home screen, the slideshow will open in Fullscreen mode.