Hi,
To use the web camera feature, you need to provide a URL to a static JPG/PNG
file that your camera will update at regular intervals. Typically, most cameras have
a built-in feature that will publish such files. You'd configure the iPhone app
to re-fetch the image roughly at the same frequency the webcam republishes
its static image file.
Following are some examples of internet accessible webcams that do provide
such static image feeds:
http://www.world-webcams.net/webcams-type,1,1,united-states-of-america.htmlYou have to be careful and use the actual PNG/JPG file URL and not some URL to
an HTML page that contains the image. Access your webcam's HTML page using your
web browser and right click/properties on the actual image to obtain its URL. Don't
be fooled as sometimes that URL will not contain a .PNG or .JPG extension. It can
be some sort of servlet or CGI URL, for as long as that URL's output is an image file.
That URL must be accessible without authentication. If it does require authentication, it
must provide a way for the credentials to be passed along on the URL itself so that you'd
include them in the iPhone app configuration. Typically, the convention for including
username and password information in a URL is as follows:
http[s]://username:password@www.hostname.com/
Typically, you will see the web camera provided image in the application's two main
views (cover flow and list). The camera provided image will replace the static opened/closed
configuration provided image for that device. If an image is not available at the given URL,
you will have the static opened/closed configured image instead. You can/should leave
the static opened/closed configuration images for each device even when using the web
camera feature as those images will be displayed as thumbnail when looking at the devices
list from the configuration screen. It also serves as a fallback in the event your web camera
can't be reached.
The guidelines above apply to any version of MyDoorOpener that has the web camera
feature, up until today. In the future, we might support live video feeds if that feature
comes highly in demand and if the effort to implement remains reasonable and is
standard enough across most web cameras available on the market.
Hope these additional information help,