So my first question is this: Can I setup a group of controls to control the Pan, Tilt, Zoom, etc of a camera and then setup a toggle switch or pushbutton control to select the camera? In other words can I have 3-4 cameras on the page but only one set of controls for movement?
I would imagine this could be done. The trick would be to have the toggle or button alter a variable, say CameraUnderControl or something. Then, use conditionals on the movement control buttons, such that if CameraUnderControl=1, the pan button pans camera one, if it=2, then camera 2 is panned, etc.
It would probably be easier to just have a click on a master thumbnail take you to a new CP for just that camera, then have the controls on that page link to that camera only. Once you did one, you could duplicate it and just change all the linking to the second camera, the third, etc.
While I have made a bunch of CP's, some even with some complex variable driven control elements like this, I am only now entering into the world of IP cameras, so I am not yet well versed in what can be done with the Security Camera and Security Spy plug ins. I did buy a PTZ camera, though, so I would imagine I'll be doing some of this same stuff very soon.
Is it possible to switch between control page styles while on a control page? In other words, can I have Star Wars themed control pages, Dr. Who themed Control Pages, Star Trek themed control pages, etc... and have a single page that I can select the style from?
This can be done, but it's tricky. I have done it on some simple pages used to control seasonal lighting.
There is no way to conditionally link to a particular page. So there is no way to, say, create a theme variable and have a link point to one CP if the variable =StarWars or to another page if the variable=DrWho. I think Matt and Jay have commented that it's on the request list.
There is a work-around though. The trick is to make a large variable linked image the size of the entire CP. You then place this as the lowest image on the CP (the actual background image becomes irrelevant). Then your "background", which is really just a variable linked image, can change with a theme variable. It becomes much more difficult, though, if you want all of your controls to change with the theme. Each control image then has to be a variable linked set of images, tied to that same theme variable. No matter what your theme is, everything has to have the same layout, be the same size, etc.