For the read-only web presentation:
I have an AdvHMI application that has been running for a year now with web-presentation.
On the same computer as AdvHMI I have installed a program called SCWebCam (google it)
That program takes a snapshot of the screen every 2 minute and uploads the image via ftp to an webserver. The webserver present this to anybody who wants to see
PS
screensaver must be turned of.