Start a new topic

IP Control

Welcome to the PTZOptics forum(s)!

This thread has been created for end users to discuss the topic of TCP / UDP control settings when getting started with the PTZOptics cameras.

Please make sure to respect the experience level(s) of all users at all times when posting within our forums or your account may have access removed.

2 people have this question

Hello Dale,

Are you able to access the Web Interface of each of your cameras from the PC that is running the control app?

And are you running the latest version of the control app for Windows, Version 1.4.1?

In the Multi Camera Settings section of the app, double check that the IP address of each camera is entered correctly. And make sure that the dial next to IP camera is filled in Black.

Then be sure to click OK in the Multi Camera Settings window for any changes you make to save. 

As long as everything is entered in correctly you should be able to use the Camera Select buttons in the app to switch between your different cameras for control. 

I am using the PTZO IP Camera Control app on WIndows 10, I am only able to see and control one of my cameras. I have the proper IP address set up on the cameras and the app. I can control both Cameras via the iOS app. What am I doing wrong?

Ah, I get it, didn't see that. Thanks for pointing this out.

I have been using the PTZOptics module for Companion with a Stream Deck and the "pan and tilt speed" is currently possible to adjust separately. I realize now that it is using internal variables to "remember" the speeds to use when sending the VISCA commands and I could actually add the same functionality for zoom speed if I want as Companion and the modules are open source.

Companion can be found here:

The source code for the PTZOptics module for Companion can be found here:

The camera uses VISCA commands, so the speed is set in each command. So there isn't a place on the camera to set a PTZ speed, you define it when sending a PTZ command. The command list is linked below.

1 person likes this


Is there an IP command for setting the zoom speed?

Great, thanks for that information.

Now I can update the preset functionality in the Bitfocus Companion PTZOptics module for Stream Deck according to this information.

Hi Thomas,

Yes, the camera is capable of storing up to 255 presets with a handful of exceptions.

Please see the Knowledge Base entry below that details the "special" presets that exist as well as detailing what presets are available via which protocol(s).

If you have any other questions please do not hesitate to return to the forums.

1 person likes this

Yes, I saw that IP commands document, good to know.

Another question, in the user manual it says:


and for the save preset IP command both the user manual and the separate IP command document says:


I guess that "pp" can be anything from 0 to 255, giving 256 presets, right?

Hello Tomas,

Yes, we do have a separate document that lists the VISCA over IP commands for the cameras. (I linked it in my last response)

That document is updated and can also be found on the downloads page.

Ah, ok, there is a separate document listing IP commands. :-)

In the latest user manual I have found, that command is missing:


Hi Tomas,

There is a VISCA over IP command that will query the Color Temperature of the camera.

The command is CAM_ColorTempInq: 81 09 04 20 FF

And here is a link to the full VISCA over IP command sheet.

I am missing a way to query the set Color Temperature of the camera over IP when the camera WB is set to "ColorTemperature Mode".
Will there be a future update to the firmware to support this?

Hi Meldryn Mawr,

Unfortunately this solution was designed by PTZOptics for their customers to use with the PTZOptics cameras and was not built to support other manufacturers.

There are some other brands that operate in a similar fashion and thus can be used with our control solutions but be aware that PTZOptics is unable to provide support in such instances.

One could compare the Lumens API against the PTZOptics API and communication specifications to determine what level of compatibility exists or... the free application(s) and trial on your camera to see what level of functionality exists for the Lumens products.

I hope this information helps guide you research towards a possible control solution.

I'm not happy with the out of the box web interface/controls for my Lumens VC-A50P PTZ camera.  I'm looking to leverage the PTZOptics camera controller as a better method to manage our camera setup (zoom/pan controls).  I'm able to manage the camera through an HTTP interface and Lumens provides integration with other free software (Ladybug) so there should be an API, but am unsure how to point the PTZOptics software to my camera for it to be managed remotely.   Is this something that is supported?  Thanks!

Hello Lisa,

Have you addressed the camera on your network and are able to access its web interface from that computer? 

If so, you should be able to add its IP address in the Multi Camera settings window of the app and then have PTZ control. You do not need a USB connection to control the camera with that application. 

Login to post a comment