This Java application will run on a Raspberry PI with Arch Linux (preferred)
Available here: [url removed, login to view]
or Raspbian from here: [url removed, login to view]
The App is to download a JPEG image and display it FULL SCREEN (scaled to maximise the JPEG on the display).
The URL to the JPEG is to be read from a Text File
The JPEG image is to be repeatedly downloaded from the URL as the image changes over time (but no faster than 25 times per second).
During testing a frame rate counter should be displayable to measure performance of the Java APP.
An additional program (Java Servlet) is to have a facility for the user to set the JPEG URL from a web interface on the Browser. Changes to the URL shall persist after restarts of the machine. The main Java APP should use the new URL as soon as it is entered by the user with no restart required.
All code shall be documented in English with meaningful variable names and no excessive use of objects and classes.