Categories
Video Library Configuration Demo Illustra exacqVision Client Youtube Video Library Categories Products

Exacq Scenario Series – Illustra IQ Perimeter Object Classification to Change ExacqVision Views

The Scenario Series of videos addresses setup configurations for specific use cases. In this video our scenario is that of a user that wants to use Event Monitoring to bring attention to an ExacqVision operator when a perimeter area is crossed. This could be used to monitor property and fence lines. We walk through setting up AI Object Classfication within an Illustra IQ camera and configuring Event Monitoring in ExacqVision to change our displayed camera views when triggered.
Categories
Knowledge Support Support exacqVision Client Products

macOS Client Live Views are 1/16th to 1/4 of the Normal Size

Description

When running 23.03 Exacq Client on Mac some cameras intermittently show up very small in live view. Instead of filling the available space, they are 1/16th to 1/4 of the view area and the rest is black. Macs running two different versions of macOS (Sonoma and Big Sur) have been seen.

Product

Exacq Client 23.03-23.06 versions.

Steps to Reproduce

Update Mac Client to 23.03 and 23.06 version and views will show behavior.

Expected Results

This should not been seen.

Actual Results

The live views will be shown as 1/16th or 1/4 the size in the live pane.

Solution

Exacq Client 23.09.7.0 releases on 11-20-2023 will resolve both OS’s.

AESW-7704

Categories
Plugin Exclude from Global Search Log Level Error Categories Logs GenericCameraPI

%1 Network error 102 in the metadata stream using scheme http

%1 Network error 102 in the metadata stream using scheme http

Description

Indicates a libcurl error where the status is OutOfRequest. Requires a packet capture for further investigation.%BR%%BR%

%1 – Device IP Address %BR%

Categories
Plugin Exclude from Global Search Log Level Error Categories Logs GenericCameraPI

%1 Network error 101 in the metadata stream using scheme http

%1 Network error 101 in the metadata stream using scheme http

Description

Indicates a libcurl error where the status is AlreadySending. Requires a packet capture for further investigation.%BR%%BR%

%1 – Device IP Address %BR%

Categories
Exclude from Global Search Plugin Log Level Error Categories Logs GenericCameraPI

%1 Network error 56 in the metadata stream using scheme http

%1 Network error 56 in the metadata stream using scheme http

Description

Indicates a failure receiving network data. This could be due to a network issue or a plugin issue. Requires a packet capture for further investigation.%BR%%BR%

%1 – Device IP Address %BR%

Categories
Cloudvue Knowledge Support Cloudvue Gateway Support Products

Amcrest Cameras Fail to Add as ONVIF

Description 

Adding an Amcrest camera as ONVIF to a Cloudvue Gateway fails with an error message “Invalid Username / Password”. This is true even if the credentials being used work to login to the cameras web interface.

Product

  • Cloudvue Gateway
  • Cloudvue Software v22.9.2

Steps to Reproduce 

  • From the Devices tab in Cloudvue Local (Settings > Devices)
  • Scan For devices , select and add an Amcrest Camera
  • When prompted enter username, password and add as ONVIF

Expected Results 

  • Camera adds

Actual Results

  • Camera fails to add with an error message “Camera Save Failed … Invalid Username / Password”

Solution

  • Create a user in the camera called “onvif” and use those credentials when adding the camera in Cloudvue Local.

Reference: https://amcrest.com/forum/ip-cameras-f18/onvif-authentication-not-working-in-newer-cameras-t13723.html

Re: ONVIF authentication not working in newer cameras

Post by ckchessmaster » Wed Jan 18, 2023 12:58 pm

Categories
Plugin Exclude from Global Search Log Level Error AxisPI Logs

update config query delta attribute error

update config query delta attribute error

Description

This message can usually be ignored.%BR%

The Axis plugin is trying to process XML configuration coming to it, but the XML is missing a ‘delta’ attribute. If the XML doesn’t have the ‘delta’ attribute, the plugin ignores the XML message and moves on.%BR%

This may occur from devices sending XML that isn’t fully “compliant” with our protocol dissectors.

Categories
Knowledge Support Support exacqVision Client Categories Products Uncategorized

XDV Reference

*** INTERNAL USE ***

Type Definitions

  • Integer – Numeric value
  • Bool – 1 or 0 value where 1 is ‘enabled’ and 0 is ‘disabled’
  • String – Any text value
  • DIP – Device Independent Pixel (represents screen coordinates and sizes)
    • Windows
      • If the system is not using any sort of DPI or screen scaling represents actual pixel values
      • If screen scaling is in use then this number is multiplied by the scaling value
        • Example: A 4k monitor would typically use 200% scaling. A value of 1920 would represent your full display width (1920 * 200% = 3840)
    • Other platforms
  • Epoch – Numeric value representing the number of seconds since January 1st, 1970

The options described in the documentation below are listed in dictionary values, where possible. This is indicated by the key values listed between curly braces ‘{ }’. The key is followed by the description of the key value is colon separated, as in the following example:

    {key1:description1, key2:description2, …}

More than one Instance or Item tag may be defined.

Tags and attributes not included use client defaults.

<br>

XDV / XML Structure

&lt;exacqVision Init&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;Instance&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Live&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Layout&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Item/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Layout&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;System&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Video&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Input/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Video&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Audio&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Input&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Audio&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/System&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Live&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Instance&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;Systems&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Systems&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;SecurityIntegrations/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;Sync/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;Alerts/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;HWAccel/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;Joystick&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt/Joystick&gt;
&lt;/exacqVision Init&gt;

<br>

exacqVision Init Attributes

AllowAccelerators
ShowSunkenBorder bool {0:disabled, 1:enabled}
ShowRecStatusBorder bool {0:disabled, 1:enabled}
ShowPTZFocusBorder bool {0:disabled, 1:enabled}
ShowOnScreeDisplay bool {0:disabled, 1:enabled}
UseOsdColor bool {0:disabled, 1:enabled}
Use OSD color for Serial Profiles
KeepAspectRatio bool {0:disabled, 1:enabled}
Keep aspect ratio during resize
RestoreOnAttnReq bool {0:disabled, 1:enabled}
Restore client on user attention request
MySystemsColMask
EntCamColMask
AnalogCamColMask
IPCamColMask
EntCamFilterTreeSize integer (DIP value)
Width of filter tree panel on Enterprise Cameras
NonEntCamFilterTreeSize integer (DIP value)
Width of filter tree panel on Camera Recordings
VGAAccelMode
VGAAccelColorspace
DisplayAdapter
TimelapsePlaybackInterval integer {0-15}
Immediate jump to next frame if gap exceeds X seconds
PanelSizeRatio integer {0:content, 1:window, 2:16×9, 3:4×3}
CameraSortOrder integer {0:default order, 1:ascending, 2:descending}
GroupsSortOrder integer {0:default order, 1:ascending, 2:descending}
MapsSortOrder integer {0:default order, 1:ascending, 2:descending}
ViewsSortOrder integer {0:default order, 1:ascending, 2:descending}
EventsSortOrder integer {0:default order, 1:ascending, 2:descending}
BookmarksSortOrder integer {0:default order, 1:ascending, 2:descending}
ReportsSortOrder integer {0:default order, 1:ascending, 2:descending}
LiveAudioLipSync integer {0:auto, 1:enabled, 2:disabled}
AudioInputDevice integer
0 indexed list based on client detected devices
MuteDuringTwoWayAudio bool {0:disabled, 1:enabled}
AutoFillEmptyVideoPanels bool {0:disabled, 1:enabled}
CPUDecompResult
EnableIndicators bool {0:disabled, 1:enabled}
Show notifications for indicators
ConfirmClose bool {0:disabled, 1:enabled}
Prompts user for confirmation when attempting to close client window
CollapseLiveAutoContexts bool {0:disabled, 1:enabled}
Hide individual quality streams
CombineRegionOfInterestStreams bool {0:disabled, 1:enabled}
Manage all streams as quality streams
CameraPreviewMode integer {0:no preview, 1:thumbnail, 2:video
ShowSystemGroups bool {0:disabled, 1:enabled}
Show system group folders
RequireSSLCert bool {0:disabled, 1:enabled}
Require SSL certificate validation
UseSparseConnections bool {0:disabled, 1:enabled}
Use dynamic connections
SparseSystemCount integer
Number of systems using dynamic connections
EnableAllAnalytics bool {0:disabled, 1:enabled}
NormalLayoutCollapseMode integer {0:auto, 1:expanded, 2:collapsed}
EventButtonCollapseMode
LastUsedNormalLayout
LastUsedWidescreenLayout deprecated
LastUsedEventButton
DeblockingMode integer {0:auto, 1:enabled, 2:disabled}
H.264 deblocking, attempts to smooth sharp edges of decoded compressed video blocks
DirectSearch integer {0:disabled, 1:prefer system video, 2:prefer archive video, 3:prefer cloud video}
LastUsedLayout string
Language
Caption string
Title of the client window
ViewLayout integer
Number of panels in startup layout
LegacyAuthentication integer {0:only if required, 1:force, 2:never}
To be deprecated
TimeoutEnabled bool {0:disabled, 1:enabled}
Inactivity timeout
TimeoutMinutes integer {1-100}
KeepAliveSeconds
CurrentTheme string {light:Light, dark:Dark, classic:Classic}
DisableLiveStreams bool {0:disabled, 1:enabled}
Prevents user from viewing live video, does not affect search
Use12HourClock bool {0:disabled, 1:enabled}
TemperatureScale bool {0:Fahrenheit, 1:Celsius}
LicenseWarningAck bool {0:disabled, 1:enabled}
LicenseExpirationAck epoch
AutoCheckForClientUpdates bool {0:disabled, 1:enabled}
Found on client About pop-up
ShowNotificationsForIndicators bool {0:disabled, 1:enabled}
StartUpInstanceCount integer
Number of client instances to open
IgnoredVersion
SendAnonymousData bool {0:disabled, 1:enabled}
Found on client About pop-up
MotionColor integer {0-16777215}
Decimal color value
AlarmColor integer {0-16777215}
Decimal color value
FreeRunColor integer {0-16777215}
Decimal color value
PTZFocusColor integer {0-16777215}
Decimal color value
EventMonitorColor integer {0-16777215}
Decimal color value
BookmarkColor integer {0-16777215}
Decimal color value
NoColor integer {0-16777215}
Decimal color value
ClientIniAutoUpdateEna bool {0:disabled, 1:enabled}
Toggles automatic import on Add Systems
ClientIniAutoUpdateUrl string (path or url address to XDV file to import)
HWAccelLimit
ShowTrayIcon bool {0:disabled, 1:enabled}
Shows icon for Client instance in System Tray
See also: How to Configure No Close Client Usage
Delete bool {0:disabled, 1:enabled}
Disabling prevents Client instance closure.
See also: How to Configure No Close Client Usage

Instance Attributes

Number integer
Client instance number
Top integer (distance from top of desktop where client window begins)
Left integer (distance from left edge of desktop where client window begins)
Width integer (width of client window from left point)
Height integer (height of client window from top point)
Maximize bool {0:disabled, 1:enabled}
Client window fills screen or not
FullScreen bool {0:disabled, 1:enabled}
Fills screen and hides window controls (F11)
ShowToolbars bool {0:disabled, 1:enabled}
Hide/show toolbar (F8)
ShowNavPanel bool {0:disabled, 1:enabled}
Hide/show nav panel (F4)
LiveMode integer {0:cameras, 1:groups, 2:maps, 3:views}
Client opens with Live nav panel to the selected option
LiveModeNavButtons integer {0:collapsed, 1:cameras, 2:groups, 3:maps, 4:all expanded}
Expanded or collapsed level of nav panel buttons
SearchModeNavButtons integer {0:collapsed, 1:cameras, 2:groups, 3:maps, 4:views, 5:events, 6:bookmarks/cases}
Expanded or collapsed level of search panel buttons
RemoteControlEnabled bool {0:disabled, 1:enabled}
Toggles receiving of video push display
RemoteControlName string
MainSashPos integer (width of left side nav panel)
PTZControlLeft integer (distance from left edge of desktop where ptz pop-up begins)
PTZControlTop integer (distance from top edge of desktop where ptz pop-up begins)
SoftTriggerControlWidth integer (width of soft trigger pop-up from left point)
SoftTriggerControlHeight integer (height of soft trigger pop-up from top point)
SoftTriggerControlLeft integer (distance from left edge of desktop where soft trigger pop-up begins)
SoftTriggerControlTop integer (distance from top edge of desktop where soft trigger pop-up begins)
TwoWayAudioDialogWidth integer (width of two-way audio pop-up from left point)
TwoWayAudioDialogHeight integer (height of two-way audio pop-up from top point)
TwoWayAudioDialogLeft integer (distance from left edge of desktop where two-way audio pop-up begins)
TwoWayAudioDialogTop integer (distance from top edge of desktop where two-way audio pop-up begins)
RemoteControlDialogWidth integer (width of video push pop-up from left point)
RemoteControlDialogHeight integer (height of video push pop-up from top point)
RemoteControlDialogLeft integer (distance from left edge of desktop where video push pop-up begins)
RemoteControlDialogTop integer (distance from top edge of desktop where video push pop-up begins)
RemoteControlGUID string

Live Attributes

View string (name of View)
Tour string (name of Tour)
EventMonitor string (name of Event Monitoring profile)
Must be Switch View type
StartLayout

Layout Attributes

Name string (layout name)
Rows integer (number of video panel rows to allot)
Cols integer (number of video panel columns to allot)

Item Attributes

X integer (beginning column number)
Y integer (beginning row number)
Width integer (number of columns to merge)
Height integer (number of rows to merge

System Attributes

Name string (host/IP:port)

Video Attributes

Position
Name string
CameraID integer
Device string (IP address)
DeviceMac string (MAC address)
Number integer
Context
AutoContext integer
ToggleAnalytics integer

Audio Attributes

Name string
Device string (IP address)
DeviceMac string (MAC address)
Number integer
Context

Systems Attributes

Address
Port
Group
Name
AllowSave
Username
Password
PasswordType
Enabled
Latency
ExportPermission
EnterpriseManaged
UseSystemLogin
SupportsTargetSearch
IsEdgeServer
ExpandedInCamTree
FailoverState
Model
Serial
Package
Version
MAC
License
IsLicensed
IsEnterprise
IsEnterpriseEx
Expiration

Security Integrations

AlwaysPrompt bool

Sync Attributes

Enabled
ConnectedOnce
SyncFrequency
CredsSingleSignOn
CredsPrompt
Username
Password
PasswordType
UpdaterPath
UpdateCheckInterval
ForcedUpdates
Categories
User Guides Documentation Categories Products

exacqVision Hardening Guide v23.09 

exacqVision-hardening-guide-v2309-REV-A-FINAL.pdf
Categories
Cloudvue Cameras Cloudvue Gateway

Bulk Adding/Removing User Device Access

Description 

Adding or removing a User to/from multiple devices in Cloudvue

Product 

Cloudvue.com

Steps to Add User Access

An Admin on an account who is already added to all devices can add a new user to multiple devices at once by completing the following steps:

New User

  • The Admin must already be a User on each device they wish to add the User to.
  • Open “My Account” on the right navigation bar
  • Choose the “Devices” tab and then the edit pencil of one of the devices you would like to provide access to this new User
  • Now choose the USERS Tab, Add User, and then Add new user
  • Fill out all required fields and set the appropriate User Role
  • Provide access to the appropriate device(s) under ASSIGN DEVICES or choose the SELECT ALL option to provide access to all devices.
    NOTE: the device you chose to edit on the Devices tab will already be selected
  • Next to each device, you can select which device you would like to add the new User Profile to. At the top, there is a SELECT ALL option.
    NOTE: the Admin will only be able to see and provide access to the devices they have access to.
  • Once you have selected which device(s) you want the New User added to, click SAVE at the top of the screen
  • The New User will receive and email verification link
  • Once verified the New User will have access to the selected devices
  • To remove device access; follow the same steps, just uncheck the device you want them removed from

Existing User

If an existing user that already has access to a device on the account

  • The Admin must already be a User on each device they wish to add the User to.
  • Open “My Account” on the right navigation bar
  • Choose the “Devices” tab and then the edit pencil of one of the devices the user already has access to.
  • Choose the USERS Tab, search for the User you would like to edit, and choose the edit pencil
  • Provide access to the appropriate device(s) under ASSIGN DEVICES or choose the SELECT ALL option to provide access to all devices.
  • Next to each device, you can select which device you would like to add the new User Profile to. At the top, there is a SELECT ALL option.
    NOTE: the Admin will only be able to see and provide access to the devices they have access to.
  • Once you have selected which device(s) you want the New User added to, click SAVE at the top of the screen

Expected Results 

User(s) can be added/removed to/from multiple devices at once instead of having to go into each individual device in Manager.

Possible Error

Doing this in bulk with too many devices at once can result in an error. Recommended adding/removing in groups if trying with a large number of cameras/gateways