12/03/2012, 09:44 AM
Most of the cameras require their own app to view the live video, either Java or ActiveX (IE only) or a custom app for the OS. Windows browsers can use the Java app, but tablets like the TP can't.
The best alternative I've found is that most of the IP cameras have a url that returns the current still image as a jpg (e.g., for my Foscam it is base url/snapshot.cgi and for my Trendnet it is base url/image.jpg).
The IP cameras also have a web api that allows you to move the camera by sending position numbers. You can't do that directly from the TP browser, but if you happen to have your own web host somewhere, you can use a simple PHP or CGI script to act as a proxy where you enter the position number into a web form in the TP browser and the PHP app sends it to the camera for you and then re-displays the still image.
For example, for my Trendnet IP camera I have this page on my web host:
(body TOPMARGIN="0" LEFTMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0")
(form ACTION="http://myhouse.dyndns.org:nnnn/PANTILTCONTROL.CGI" METHOD=POST)
(LABEL for="PanTiltPresetPositionMove")Preset Position (0-24): (/LABEL)
(INPUT type="text" name="PanTiltPresetPositionMove")(BR)
(INPUT type="submit" name="mysubmit" value="Go to position")
angle brackets replaced by parentheses to evade html filtering
url changed to generic
Visiting this page on my web host produces a page with the current camera image and a prompt underneath "Preset Position (0-24): ___ " with a "Go to position" button beside it. I can enter a position number, click the button, and it moves to the new camera position and refreshes with a new image.