Re: [AG-TECH] LBL Camera Control Software
Allen, The camera control software is available at http://www-itg.lbl.gov/mbone/remote/ It is available as source and binary. The control consists of a server that controls the cameras and a client that runs on the remote hosts and issues the commands. The current client is a simple java implementation. The commands between the client and server use a simple ASCII format and are sent using UDP. The format is documented to allow anyone to build a client very easily and control the cameras. If someone would like to work with us to integrate the camera control into the AGiB, we would be happy to help. Deb -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Deb Agarwal e-mail:[email protected] MS50B-2239 phone :(510)486-7078 Lawrence Berkeley National Lab URL: http://www-itg.lbl.gov/~deba Berkeley, CA 94720 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Allan Spale wrote:
Hi,
In reference to the camera control, do you have some URL where I could download the software and documentation for camera controls or is it not publicly available?
Allan EVL/UIC node-op
On Thu, 26 Jul 2001, Robert Olson wrote:
At 09:52 AM 7/27/2001 +1000, Markus Buchhorn wrote:
Well, if we're adding wishes to this list... :-)
Allow this control application to run over the network, so that one operator can manage multiple nodes, or a remote operator can manage a given node.
Oh definitely -- so that I can also control the node from my laptop while sitting on the couch :-)
At first blush, a web browser would make a very nice harness for this. Perhaps implement as Apache modules? (apologies to Jay ;-) ). Save you having to develop at both ends of the network pipe (as with e.g. a Java applet).
I'm thinking the architectecture would have some number of agents connected to the actual devices (gentner, PTZ camera, remote-controllable apps) that speak a common interface (XMLRPC maybe) via some published API. The API would include mechanisms for authorization and authentication so that control would be exported only to those a site wanted to allow control.
Given that web servers then can speak XMLRPC (there exist client libs for PHP & perl/mod_perl...) an apache backend could speak to those. A custom client could also be built, speaking to the same XMLRPC agents.
We could also pick up some of the hacks that allow you to drive the various PTZ cameras through a web page. It could also hook into monitoring/logging systems...
Yup. The LBL folks already have a daemon that will run the Canon & Sony ptz cameras. It doesn't speak XMLRPC, but it could be modified to do so or a translation agent built.
--bob
participants (1)
-
Deb Agarwal