How to watch a periodically shot image on other PC/Smartphone via Internet (no local WIFI)? There are a lot of webcam apps for Android. Unfortunately most work only in a local WIFI network, real streaming of the android cam over internet seems rather tricky, but not impossible.

I'm just interested to see a periodic image of a lab device (updated every 30-60 sec). Options like Google Hangout video chat or Skype video chat with two accounts would work, but the video quality is quite poor for this realtime solution, some images with adjustable resolution made periodically would be better and save battery (this app might resolve this problem)

Teamviewer Quick Support looks nice, remote control &amp; view via PC of your android device, so I would just need an app that makes periodically an image:

https://play.google.com/store/apps/details?id=com.Nishant.Singh.DroidTimelapse

https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm

But is there an app that does this all in a more easy manner? Without starting several apps and hacks? Just making an image every 30-60 seconds and send it to imageshare service and update the browser tab on PC every 30-60 seconds. But the URL therefore should not change. Or giving the the android phone a IP via dyndns and run somekind of FTP server on it, where the image gets replaced on and on. 

I'm not sure what the easiest and most reliable option is, anybody has a tip?

Edit: I'm root and on 4.2.2 (Xperia Z)
Another approach:

The free app IP webcam is a video streaming tool primarily, but there's also an option to fetch only a photo. It brings a webserver where /photo.png is a continuously updated resource. Since it gets refreshed each time you request it via a browser, you don't have to care about taking a picture every X minutes.

You then can use port forwarding on the router to access the phone's webserver from www.

Ip webcam also features authentication with username/password, but I don't know how secure it is.