Skip to main content
Skip table of contents

How to use HTTP IO with PTZ camera aux commands

HTTP IO is very powerful option to control example PTZ camera aux commands. This allow user example enable wiper directly on Spotter.

On this example we use Hanwha XNP-C6403RW PTZ camera.

HTTP IO supports Application GUID integration via httpio.xml file. This file default location is C:\Program Files\DVMS\DVR\.

Requirements

  • Licensed VMS server

  • Access to System Manager

  • Access to PTZ Camera

Creating IO

  • On System Manager

  • Go to VMS Servers

  • Double click Digital I/O section on wanted server

image-20240919-084410.png
  • This open new window, where you can create HTTP IO

  • Click Add I/O button

image-20240919-084505.png
  • Select HTTPIO from dropdown menu

  • Now you can add HTTP string to wanted status of IO.

    • Opened or Closed

    • Please remember fill username and password if that is needed for authentication

image-20240919-084545.png

Example HTTP commands for Hanwha PTZ Camera

CODE
Run camera wiper once
http://CAMERAIP/stw-cgi/ptzcontrol.cgi?msubmenu=aux&action=control&Command=WiperOn

Run camera vibration once
http://CAMERAIP/stw-cgi/ptzcontrol.cgi?msubmenu=aux&action=control&Command=VibrationOn

Enable/Disable camera heater
http://CAMERAIP/stw-cgi/ptzcontrol.cgi?msubmenu=aux&action=control&Command=HeaterOn
http://CAMERAIP/stw-cgi/ptzcontrol.cgi?msubmenu=aux&action=control&Command=HeaterOff
  • When information is saved to HTTP IO Properties, this can be saved.

    • Now VMS store this information and show this as Digital Output in VMS environment.

  • Now you should see under Digital I/O Settings new HTTP IO device.

    • You can also rename this HTTP IO device using Outputs tab

  • If you see this new HTTP IO device under Digital I/O Settings, you can save these setting with OK button.

  • Now you have created new HTTP IO device which tricker action when this is closed or opened HTTP string to PTZ Camera.

  • You can now move this wanted HTTP IO to wanted profile using System Manager.

    • You can change action of this HTTP IO when you edit this device under profile

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.