Categories
Knowledge Support Support exacqVision Server Categories

IP Plugin Overrides

The standard form for exacqVision camera addresses is as follows:

{host}{?parameter_1=value_1}…{?parameter_n=value_n}{#override_1=value_1}…{#override_n=value_n}

  • The host is required and must be in the format of an IPv4 address or FQDN (dot separated domain location).
  • The 1 or more name=value parameters are separated by ? and are optional. These are passed to the device.
  • The 1 or more name=value overrides are separated by # marks and are optional, but always last. These are passed to the plugin to modify plugin behavior.

<br><br>

Overrides

PluginOptionUsage
ACTitransport=httpHTTP stream support for legacy platforms and user data
ACTitransport=rtspRTSP stream with separate metadata socket for motion/input trigger/video loss/etc.
Axiszoom=configBy default zoom only cameras support.
Axiszoom=operationForce zoom only operation and controls as part of PTZ and live view.
Axisblocksize=offOn by default, but could turn off blocksize in the RTSP session for some cameras with streaming issues.
Axistransport= {udp,tcp,rtsph,rtsphs}Transport overrides for use with Secure Streaming
Axistunnelport={1025-65535}Override for tunnel port when not the same as CGI port. Use as a workaround for only having 1 port input box/XML attribute.
Axistimestamp={server,trusted}Override timestamp to server time(server) for problem cameras or to camera adjusted by RTSP/RTCP per RFC(trusted)
Arecontnone
Dahuatransport= {udp,tcp,rtsph}Transport overrides for use with Secure Streaming
Dahuatimestamp = serverStamp with server time.
Dahuatimezone=cameraAllow camera to retain timezone when connected to exacq (do not push GMT as we normally do).
Dahuatimezone=utcpush GMT to device, this is also default if not provided.
Hikvisiontimestamp=rtpForce to camera timestamp without waiting for RTCP sync.
Hikvisiontransport={tcp,udp,rtsph,rtsphs}Transport overrides for use with Secure Streaming
Hikvisiongetparameter_override=trueNeeded for HQHI-SATA encoder to prevent stream interruption.
Hikvisionosd_override=offAllow camera time OSD to be displayed (when enabled on camera)
Hikvisiontimezone=cameraAllow camera to retain timezone when connected to exacq (do not push GMT as we normally do).
Hikvisiontimezone=serverPush GMT timezone to camera (because Illustra standard does NOT do this as default)
Hikvision1 timestamp=serverStamp with server time.
Hikvision1 timestamp=rtcpStamp with server time until sync with RTCP server report.
Hikvision1 support=legacySupport original CGI interface.
Hikvision1 support=isapiSupport ISAPI interface.
Illustra3transport=udpStream RTSP session with UDP protocol.
Illustra3zoom=operationForce zoom only operation and controls as part of PTZ and live view.
IllustraFlexnone
Illustranone
Ioimagenone
Ipxnone
IQEyenone
Onviftransport=udp1 TCP socket for RTSP and up to 6 UDP sockets for video, audio, and application data and their RTCP streams.
Onviftransport=rtsp1 TCP socket for RTSP with all other streams interleaved in it.
Onviftransport=httpDefault 2 TCP sockets for RTSP over HTTP over TCP. ( 1 long POST and 1 long GET )
OnvifProfile=xConnect to a specific profile number.
Onvifnat=1Support nNAT translation to WAN address.
Onviftimestamp=serverStamp with server time.
Onvifbank=xSelect 4 channel encoder banks.
Onvifhttp=1.0For Samsung SPE-100/400 that requires http1.0 for live555.
Onvifsupport=profile-sForce Profile-S implementation for cameras that do not fully support Profile-T.
Onvifevents=pull or streamSelect metadata event mode when the manufacturer option is ALL.
Onvifuse_caps={on,off}Use deprecated GetCapabilities for when GetServices is poorly implemented.
Onviftunnel_alive = auto,get_parameter,set_parameter,options,noneKeep alive mechanism during RTPS-over-HTTP, defaults to auto.
Panasonictransport=udpStream RTSP session with UDP protocol.
Panasonictimestamp=serverStamp with server time.
Pelcotransport=udpStream RTSP session with UDP protocol.
RTSPtransport=udpStream RTSP session with UDP protocol.
RTSPtransport={tcp,udp,rtsp,rtsph,rtsphs}All Transport overrides.
RTSPtimestamp=serverStamp with server time.
RTSPtimestamp=rtcpStamp with server time until sync with RTCP server report.
RTSPtimestamp=trustedStamp with cameras time adjusted by RTSP/RTCP per RFC.
RTSPstream=xSelect specific stream number.
RTSPtrack=xSelect specific track number.
RTSPtunnelport={1025-65535}Tunneling port replacing the :portnum on URL.
RTSPembed_port=*Forced RTSP URL format in tunnel.
RTSPhttp=1.0,1.1Forced RTSP URL version number.
RTSPbc_audio=supportedBackchannel audio out.
RTSPbc_samplerate=xxxxBackchannel sampling rate.
RTSPbc_samplesize=xxxxBackchannel sampling size.
RTSPbc_mode=tsBackchannel timestamp mode(duration(default)/timestamp using RTCP adjustment).
Samsungtransport={tcp,udp,rtsp,rtsph,rtsphs}Transport overrides for use with Secure Streaming
Samsungtunnelport={1025-65535}Tunneling port if different than one used for CGI.
Samsunghttp=1.0,1.1Fix for some older devices.
Samsungembed_port=*Fix Internal URL inside tunnel if needed.
Sanyonone
Sonytimestamp=serverStamp with server time.
StarDotnone
UDPnone
Vivoteksupport=legacyUse legacy API and support.
Vivoteksupport=onefwUse OneFW API and live555 stream.

1 The use of these overrides requires the use of IPv4 dotted address, FQDNs cannot be used.
<br><br>

Override Definitions

OverrideDescription
transportStream session with the specified protocol { TCP | UDP }.
timestampStamp frames with server or camera time.
timezone{ UTC | camera | server } Determine if camera timezone is set to UTC+0, left as camera or set to that of server.
zoomOverride configuration or operation zoom function.
blocksizeOn by default, but could turn off blocksize in the RTSP session for some cameras with streaming issues.
profileConnect to profile number N; N is a number from 1 to the number of profiles supported by the camera.
natSupport NAT translation to WAN address.
bankSelect 4 channel encoder banks. N is 1 – number of banks, usually in set { 1 | 2 | 3 | 4}.
supportOverride support API. For example, used by Vivotek to support either legacy or oneFw.
streamSelect a specific stream ID for devices supporting multiple streams.
trackSelect a specific track for devices supporting multiple media tracks.
tunnelportWorkaround for our XML and GUI only giving us one box for port. Used if tunnel port is different than CGI and does not come from CGI.
embed_portValue does not matter. Forces RTSP URL inside tunnel to put port in the URI if it is default. A small selection of cameras need ip:554 even when in a tunnel over 80

<br>

Categories
Knowledge Support Support Categories Products exacqVision Integrations

Pelco Sarix Firmware Version 3.29 Disables Motion Masks in exacqVision 6.2

Introduction

Pelco’s release of firmware version 3.29 for the Sarix Professional Series has disabled the creation of motion masks in exacqVision 6.2.

Exacq recommends that you do not upgrade to Pelco firmware version 3.29.

<br>

Process to fix issue

If you have already upgraded the firmware, use the camera’s web configuration page to define motion windows. exacqVision will continue to receive motion events after this has been completed.

<br>

Pelco-Sarix-Firmware-Version-3.29-Disables-Motion-Masks-in-exacqVision-6.2.pdf
Categories
Knowledge Support Support exacqVision Client Categories Products

RS-422 Advanced PTZ Menu Control

In version 4.1 of the ExacqVision software, advanced RS-422 PTZ controls were implemented for Pelco-D and American Dynamics domes. One of the advanced controls allows the operator to open the dome’s internal menu to display menu choices in an onscreen display (OSD) embedded in the dome’s video stream. A cursor can be moved up and down the menu using the ExacqVision Client’s PTZ up and down arrow controls.

<br>

Pelco-D

  • To select item at cursor: Iris Open
  • To change selected value: up and down arrows
  • To exit menu: move the cursor to the Exit menu item and select

<br>

American Dynamics

  • To select item at cursor: Focus Far
  • To increase the selected value: Zoom In
  • To decrease the selected value: Zoom Out
  • To exit menu: either move the cursor to the Exit menu item and select, or use the exacqVision Client’s Menu Off command

<br>

Categories
Knowledge Support Documentation Support exacqVision Server Products exacqVision Integrations

Connecting an ExacqVision Hybrid System to a Pelco Coaxitron Translator for Analog PTZ Control

ExacqVision Hybrid servers have the ability to integrate with Pelco Coaxitron CXTA 9760 devices. This allows customers with existing Pelco PTZ cameras that are controlled through the coax with the Coaxitron protocol to be controlled using ExacqVision software. The CXTA accepts the Pelco 422 protocol from the ExacqVision server, and it outputs the data over the video cable.<br><br>

To use a Pelco Coaxitron Translator (CM9760-CXTA) to control up to 16 analog PTZ cameras using an exacqVision Hybrid system, complete the following steps.<br><br>

I. Connect video from the CXTA to the exacqVision Hybrid system

Connect the BNC Out from the CXTA to Video In on the ExacqVision Hybrid system. The input/output numbers do not have to match because the CXTA input position determines where the PTZ commands are sent.<br><br>

II. Configure the CXTA dipswitches

Set CXTA dipswitches 1 and 2 to OFF to enable 32-bit extended Coaxitron.

Set dipswitch 3 ON to enable Pelco D protocol.

Set dipswitch 8 to ON to enable Spectra equipment type.

III. Connect RS-485 TX+/- on the ExacqVision Hybrid system to the OUT RJ-485 connector on the CXTA

NOTE: For this process, you need a CAT5 cable with one RJ-45 end, a wire stripper, and a small screwdriver.

  1. On the end of the cable without the RJ-45 connector, strip wires 7 and 8 to expose the copper. If the cable is TIA standard, the wires are white/brown and brown.<br><br>
  2. Locate the RS-485 terminal block on the back of the ExacqVision Hybrid system.<br><br>
  3. Use a small screwdriver to loosen (not remove) the TX+ and TX- screws on the RS-485 terminal. You can remove the terminal connector to see the labels.<br><br>
  4. Insert the brown wire into the TX+ position on the RS-485 terminal and tighten the screws.<br><br>
  5. Insert the white/brown wire into the TX- position on the 485 terminal and tighten the screws.<br><br>
  6. Plug the other end of the CAT5 cable into the OUT RJ-485 connector on the CXTA.<br><br>

IV. Enable the serial port in the ExacqVision Client software

  1. In ExacqVision Client, open the Configuration page.<br><br>
  2. Select Serial Port Setup.<br><br>
  3. Locate the RS-485 connection. In Windows, the highest numbered COM port is typically where the RS-485 connection communicates.<br><br>
  4. In the Use column, select PTZ from the drop-down list.<br><br>
  5. Give the connection a name (Pelco CXTA, for example).<br><br>
  6. In the Profile/Protocol section, select Pelco-D from the drop-down list.<br><br>
  7. In the Baud Rate column, select 2400 from the drop-down list.<br><br>
  8. In the Data Bits column, select 8 from the drop-down list.<br><br>
  9. In the Stop Bits column, select 1 from the drop-down list.<br><br>
  10. In the Parity column, select None from the drop-down list.<br><br>
  11. Leave Flow Control at None and Max Line Length at 80.<br><br>
  12. Click Apply.<br><br>

V. Enable PTZ control on the camera and test it in the exacqVision Client software

  1. In ExacqVision Client, open the Configuration page.<br><br>
  2. Select the first input that you want to configure as a PTZ camera to open the Camera Setup page. The inputs are listed below the Camera Recording Setup icon in the configuration tree.<br><br>
  3. In the Serial Port drop-down list, select the COM port enabled in the previous steps.<br><br>
  4. In the Address drop-down list, select the address that matches the camera’s input on the CXTA. For example, if the camera is connected to Input 6 on the CXTA, select 6 as the address.<br><br>
  5. Click the Presets button on the left (not the digital Presets button).<br><br>
  6. Click the Pan/Tilt buttons to move the camera around.<br><br>
  7. Click the Zoom buttons to zoom in and out.<br><br>
  8. Repeat steps 1-7 for each of the cameras connected to the CXTA that you want to configure as PTZ cameras.<br><br>

Attached are the Pelco documents on the CXTA model.

Pelco_CM9760_CXTA_Coaxitron_Translator_manual.pdf Pelco_CM9760_CXTA_Coaxitron_Translator_spec.pdf