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


I am attempting to run IP control from a Crestron 3-Series Processor (DMPS3-4k-100-C). I am testing control on a closed network with all ports open, and IP configurations made to ensure that my processor, interface panel, and PTZ Camera are all in the same network space.

I am unable to obtain control of the PTZ via IP when using the TCP/IP client in the default crestron library. I have ports set to 5678, I have verified that matches my camera's default by navigating to the web control page.

Does the crestron module from PTZ integrate with IP control, or only RS232 control? If it can be used for IP control, could you share some insight on how to perform that operation?

Thank you!


The Crestron module is only designed for serial control and we do not have a separate IP module. We are working on putting one together though. 

You can view the full VISCA over IP command set here.

Does control work through the cameras web interface? It sounds like you are using the correct TCP port. So I would double check the commands you are sending against the command list and make sure there are no syntax errors. 

If you are still having trouble getting it working please reach out to support.

You can submit a ticket,

Or give us a call. Our number is 484-593-2584. 

Support is available from 8 AM to 6 PM EST, Monday through Friday.

Hi there, thanks forgetting back to me! I was actually able to convert the existing serial module into a ViSCA over IP module on the newest version of firmware for the PTZ camera. Thanks so much for the response.
Hi, we just finished installing a PTZ30 SDI. We installed the free PTZOptics Camera Control software on a windows 10 machine. Both are connected to the network. Please confirm that as long as we have the camera IP address set in the app, that we will be able to control camera motion (pan tilt and zoom) from the app and we don't need a separate USB cable installed from PC to camera. Thanks for the help.

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. 

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!

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 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 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.

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

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


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.

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?

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

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.


Is there an IP command for setting the zoom speed?

Login to post a comment