PTZ and some queries

We have some queries

  1. Where is the PTZ presets stored(recording server or in camera) ?

  2. Is SmartClient and Management communication encrypted , if so what is the encryption protocol?

  3. Does SmartClient only work when Management Server is running?

  4. If SmartClient is already logged and running, later if Management Server goes down, will SmartClient still be working?

Yes, the PTZ Presets are stored either in the server or in the camera. You can see which scheme is used in this way. In the Management Client pick the camera, in the camera properties pick the Presets tab, on the presets tab find the option “Use presets from device”. If this is set the presets are stored in the camera, if this option is not set the presets are stored in the server.

Most cameras will have both possibilities but some will only support one of the two options.

No.

If the Management Server does not run you cannot login.

If already logged in and the Management Server stops you cannot change view as that would require checking whether you as user has the rights to see the cameras in the new view.

If logged in and not changing view and the Management Server stops you can continue to see the camera footage until your token runs out. Please see this knowledge base article for further information on this scenario:

https://force.milestonesys.com/support/articles/en_US/How_To/Modify-XProtect-Advanced-VMS-tokentimeout-to-avoid-Invalid-Token-when-the-Management-Server-is-off

The PTZ preset stored in recording server, can we get this information through MIPS SDK and duplicate on other server

Using the Configuration API you can add PTZ presets. Try to run Config API Client sample, see how you can read, modify and add PTZ presets.

can we achieve this in plugin integration method?

Yes.

The Smart Client AddUser plug-in sample uses Configuration API methods. It does something completely different in adding basic users, but it shows how you can use Configuration API from a Smart Client plug-in.

Are you aware that there is the functionality in the Smart Client to define presets? I mention this so that you can evaluate that you do not develop what the Smart Client already has..

Is there a way to get the menu for PTZ control in own plugin, can you guide for some samples

please find the attachment

No. https://developer.milestonesys.com/s/question/0D50O00003ZQe49SAD/how-can-i-achieve-full-functionality-of-ptz-in-my-own-imageviewercontrol-in-my-plug-in

Hi,

What SDK API will support moving PTZ to presets, if we get list of presets for the PTZ.

See the PTZandPresets sample. While creating PTZ Presets does not work for all products using this sample, (as documetated in the sample,) the use of PTZ preset does.

In plugin development , what MIPS API can we use to move PTZ camera to required preset

Same answer.

The message (MessageId.Control.TriggerCommand) will work in the Smart Client environment just as it does in a standalone MIP SDK based application.

From the sample you can copy the “[region](javascript:void(0); “region”) presets” to your plugin.