We had a digital picture frame in our kitchen. Keeping the digital picture frame up-to-date with pictures was a bit of a hassle. We wanted a digital picture frame that can automatically retrieve pictures from the cloud. I also wanted more from the dynamic display that is constantly one.
Android tablets are now really cheap, so I decided to purchase an Amazon Fire tablet. I rooted the tablet and installed the Google Play Store on the tablet followed by Google Photos and Google Chrome. A possible solution was to just view a slideshow from the Google Photos application, but I wanted more from the web connected "digital picture frame." I decided to create my own web application that utilizes the Google Photos/Picasa APIs. I could have created my own Android Application, but it has been 2 years since I have written an Android application, so a web application was easier for me to design and code.
Normal View -> Surveillance Image Expanded
The tablet is simply running Google Chrome and is visiting a special website hosted on my server. Due to cross site scripting limitations, the tablet makes an AJAX request to my server and my server makes the Google Picasa API requests. My server manipulates the data and sends a limited number of picture links and other various data as a JSON to the tablet. Using jQuery, the tablet parses the data and setups the idangero.us Swiper slideshow. The tablet will also make AJAX request for the weather and AJAX request for new frames from the local Blue Iris surveillance server.