Categories
User Guides Documentation exacqVision Server Categories Products

ExacqVision RTSP Server Guide (Legacy)

exacqVision-RTSP-Server-Guide.pdf
Categories
User Guides Documentation exacqVision Server Categories Products

exacqVision Virtual Appliance User Manual (Legacy)

The exacqVision Virtual Appliance is a legacy product, no longer provided for licensing. This documentation is provided for legacy users.

exacqVision-Virtual-User-Manual.pdf
Categories
User Guides Categories exacqVision Webservice

How to disable TLS version 1.0 in the exacqVision web service – LEGACY

Applicable Versions

This document now applies only to exacqVision Web service 8.8 and earlier. Beginning with version 9.0, the web service no longer uses Apache. If you need to disable TLS 1.0 we recommend the use of a web service gateway. The steps in configuring a web service gateway are detailed in Configuring Nginx or Apache as a Web Service Gateway

<br>

Description

Disabling TLS 1.0 is regularly recommended by security scans. The following steps explain how to disable TLS 1.0.

Note: While TLS1.0 is insecure, it is required for IE8-10 to work by default. Users of those browsers have the ability to enable support for TLS1.1 or 1.2 in their browser settings, but it will have to be done for each user.

<br>

To disable TLS 1.0 in the web service:

  1. Using a text editor, open the file C:\Program Files (x86)\exacqVision\WebService\Apache\conf\extra\httpd-ssl.conf or /etc/evapache/extra/httpd-ssl.conf.
  2. Search for the line starting with SSLProtocol. By default, this line looks like: SSLProtocol all -SSLv2 -SSLv3
  3. Edit the line to add -TLSv1.  For example, the line would now look like SSLProtocol all -SSLv2 -SSLv3 -TLSv1
  4. Save the edited file.
  5. Restart the web service.

There are many variations of security protocol configuration that can be applied to meet a specific user’s needs, many of which fall outside the scope of a KB. Interested individuals should reference Apache’s documentation on configuring the SSL module: https://httpd.apache.org/docs/2.4/en/ssl/

<br>

Categories
Knowledge Support Support Categories Products exacqVision Integrations

How to crop the dimensions of exported video to protect privacy – Legacy

Overview

This is a legacy document for those with ExacqVision Desktop Client 7.6 and earlier. It has been superseded by Article 14544.


If video is exported that contains some relevant content but also contains content that should not be distributed due to privacy concerns, it is possible to crop the exported video to specific dimensions that will exclude non-relevant parts of the scene.
This process is performed outside of exacqVision using free and commonly available applications. These instructions are written for Windows computers, however similar tools may exist for other operating systems.

<br>

Steps to crop video:

1. On the exacqVision Search Page find the video to export.
2. Right-click on the video panel and select Copy to Clipboard.
3. Open Microsoft Paint and paste in the screenshot (CTRL-V).
4. Ensure the “Rectangular Select” tool is highlighted.
5. Position the cursor at the upper-left corner of the area to keep. In the bottom left of MS Paint, write down the horizontal and vertical coordinates of the mouse.  
6. Left-click-hold and drag the mouse to create a rectangular selection around the video to keep. In the bottom left, just to the right of the mouse location coordinates, write down the horizontal and vertical pixel size of the selection.
7. Close MS Paint.
8. Export the video in exacqVision as an .AVI video file.
9. Download and unzip the static build of the FFMPEG video converter program, available at http://ffmpeg.zeranoe.com/builds/, into a directory of your choice.
10. Move the video export to the \ffmpeg\bin\ directory where ffmepg was unzipped.
11. Open a Windows Command Prompt and navigate to the \FFMPEG\bin\ directory.
12. Execute the following command: ffmpeg -i -filter:v “crop=[width]:[height]:[horizontal start]:[vertical start]” [output.avi]

Use your actual values for these variables:
[export.avi] = the name of the video file exported from exacqVision. Note: If your file name has spaces in it, enclose the filename in quotation marks.
[width] = the horizontal pixel width written down in step 6.
[height] = the vertical pixel width written down in step 6.
[horizontal start] = the horizontal start position written down in step 5.
[vertical start] = the vertical start position written down in step 5.
[output.avi] = The name of the new cropped video file that will be created. Note: If your desired file name has spaces in it, enclose the filename in quotation marks.

For example, if the video to keep started in the upper left corner and was a size of 400×300, the command would be formatted as follows:

ffmpeg -i classroom4C_20150730_081900.avi -filter:v “crop=400:300:0:0” cropped_classroom_4C_20150730_081900.avi

<br>

Categories
Knowledge Support Support exacqVision Enterprise Categories Products

Enterprise System Manager Licensing (Legacy)

When you receive an email with your Purchase ID, click the link to the activation website: https://ipkeydb.com/IPLic/ESM/.

Open the Licensing page in Enterprise System Manager (ESM).

Download the esm.id file from your ESM installation by clicking the link.


In the web page that opens, enter the Purchase ID. Then browse your system for the saved esm.id file, and choose Convert Purchase ID.

On the next page, confirm your information, including your email address. If you skip this step, you will not receive your license.

You will receive the ESM .LIC file via email at the confirmed address from step 5. NOTE: Check your spam folder if you do not receive.

On the ESM Licensing page, click Upload ESM Key File and then browse to the .LIC file received via email.

If you do not receive your ESM license file email, please contact Exacq Support at
https://exacq.com/support/emailform/

<br>

Categories
Knowledge Support Documentation Support exacqVision Client Categories Products

Migrating from HDVR to ExacqVision (Legacy)

Features gained by upgrading from HDVR to exacqVision:

  • 2-way audio added for certain cameras (see camera database to determine which cameras support this feature).
  • Remote server update is now accessible.
  • Archiving features available on Windows 7 systems (not supported in Windows XP).

The Exacq 6.0 Bundle installer consists of three components:

  • Server
  • Client
  • Web Service

This HDVR replacement bundle installer requires user intervention to complete the process. This document includes procedures for each component’s installer. After the HDVR installers are replaced with the exacqVision installers, use exacqVision versions for all future installations.


NOTE: After the migration, you will see the exacqvision “V” logo instead of the HDVR logo in all icons and shortcuts.

exacqVision Server

If the installer detects a previous HDVR server installation, a licensing message appears.

Click OK to install exacqVision Server over the existing HDVR server installation. This will install to C:\Program Files\HDVR, and video will be saved to existing directories.


exacqVision Client

If the installer detects a previous HDVR client installation, a warning message appears:

Click OK to install exacqVision Client over the existing HDVR client installation. This will install to C:\Program Files\HDVR, and all configuration XML files will be saved and applied to exacqVision Client.


exacqVision Web Service

If the installer detects a previous HDVR web service installation, a warning message appears:

Click ‘Yes’ to uninstall LightTPD and install Apache for better performance. You will lose configuration settings. See https://exacq.com/support/specsheets.php?perma=exacqVision+User+Manuals for configuration instructions.

<br>

Categories
Knowledge Support Support Categories exacqVision Hardware Products

Upgrading a Linux-based exacqVision Server with Active iSCSI Configuration to exacqVision 5.8 (Legacy)

When upgrading a Linux-based exacqVision server to exacqVision 5.8, the existing mount point for an active iSCSI connected drive might not be recognized. To work around this issue, complete the following steps after the upgrade is complete:

<br>

  1. Using exacqVision Client 5.8, open the Storage page for the upgraded server.
  2. Select the Extended tab.
  3. Look for your iSCSI connection and corresponding mount paths. If they appear as expected, no further action is necessary. Otherwise, continue with the following step.
  4. Note the mount paths that appear on the Extended tab. The example above shows /mnt/edvr/11/ (and three other mounts).
  5. On the Drive tab, deselect the recording drives listed on the Extended tab. Click Apply to disable recording to those mount paths.
  6. Ensure that the originally configured iSCSI mounts are still enabled for recording.
  7. On the server, run sudo /etc/init.d/edvrserver stop in Terminal.
  8. Use the mount command to determine the device name of the iSCSI mount point. The output will look similar to this:
    /dev/sdb1 on / type ext4 (rw,errors=remount-ro)
    proc on /proc type proc (rw,noexec,nosuid,nodev)
    /dev/sdc1 on /mnt/edvr/4 type ext4 (rw,_netdev,errors=remount-ro)
    /dev/sdd1 on /mnt/edvr/5 type ext4 (rw,_netdev,errors=remount-ro)
  9. Note the /dev/sdxx device name that corresponds to the /mnt/edvr/x mount path from earlier in the procedure.
  10. Run blkid -o value -s UUID /dev/sdc1 (substituting your device’s name for /dev/sdc1) to determine the UUID for the device.
  11. Open the /etc/fstab file for editing. Find the entry that specifies the iSCSI UUID. Change the mount point in the entry to the pre-upgrade configuration. For example, if the UUID= entry contains /mnt/edvr/4, change the “4” to “2.”
  12. Delete the fstab entry created for the iSCSI device before the upgrade. The file will have multiple entries for the mount point; keep the one specifying UUID, and delete the other, which will look similar to /dev/sdc1 /mnt/edvr/2 ext4 _netdev.errors=remount-ro 0 0.
  13. Save all changes.
  14. Continue to edit the fstab file for each iSCSI drive on the system.
  15. Run sudo mount -a to reload the fstab file.
  16. Open /usr/local/exacq/server and delete archivepi.xml and psfpi.xml.
  17. Run sudo /etc/init.d/edvrserver start.

<br>

exacqVision Client should now display the correct mount paths on the Extended tab on the Storage page.

<br>

Categories
Knowledge Support Support Categories exacqVision Webservice Products

Hiding a Web Server from Internet Searches (Legacy)

NOTE: This document only applies to exacqVision Web Service 2.4.0 to 8.8. Web Service 9.0.0 replaced Apache with proprietary WFE service.


If your exacqVision Web Service is connected to the Internet, the server could be located using certain search parameters in a search engine. To hide the server from an Internet search engine, complete the following procedure:

<br>

Note: Depending on the operating system, you might need to log in as an administrator to complete this process.

  1. Browse to C:\Program Files\exacqVision\WebService\Apache2.2\htdocs.
  2. Use Notepad to create a text file named robots.txt.
  3. Add the following lines to disallow all indexing on the entire Web Service:
  4. Restart the Web Service to ensure all changes are published.

<br>

For more information on configuring robots.txt, visit http://www.robotstxt.org/ .

<br>

Categories
Knowledge Support Support exacqVision Server Categories Products

How exacqVision Server Performance is Benchmarked (Legacy)

IMPORTANT: This is a legacy document which applies to older systems built primarily before mid-2024. Newer systems manufactured by Dell or Avnet for Exacq were benchmarked according to the latest version of this article at How exacqVision Performance is Benchmarked.


For help selecting the correct exacqVision server for your application, please use our configuration calculator.

exacqVision Server performance is benchmarked under typical real-world conditions to provide meaningful guidance in selecting the correct server for your application. All performance guidelines are approximate. Exacq recommends having at least 20% spare data rate capacity for your application.

Maximum Camera Data Rate represents the server’s ability to continuously record, search, and play back video. This value is measured during a 24-hour load test under the following conditions:


Maximum IP cameras: The server is connected to the maximum number of IP cameras. Reducing the number of IP cameras increases the continuous data rate by lowering the operating system’s file management overhead. 

Drives 100% full: This ensures the server is capable of deleting old video files without negatively affecting the ability to write new files.

Local client operational: The local client is operated at the rated frame rate. Remote clients (running on a seperate PC) typically have a minimal impact on server performance. The client application consumes significant CPU capacity for video decompression. 

Minimum disk quantity: Servers are tested with a typical disk quantity for each server model, as shown in the following list. Video storage is usually limited by disk input/output capacity; increasing the disk quantity increases the server’s video storage rate.

*EL & ELX series: 1 drive
*A series desktop: 1 drive
*A series 2U: 2 drives
*A series 4U: 4 drives (RAID 5)
*Z series 2U: 4 drives (RAID 5)
*Z series 3U: 6 drives (RAID 6)
*Z series 4U: 8 drives (RAID 6)

Search active: The server must perform a search for 30 minutes of video across eight cameras without negatively affecting local client or video storage operation.

Operating System: Each OS is tested independently because the Linux EXT4 file system has shown higher throughput in some server configurations than the Windows NTFS file system. EXT4 can handle larger ranges of contiguous physical blocks of data, allowing it to work more efficiently with large files and reduce drive fragmentation. EXT4 has also shown more efficient journaling and checksum process.

Local Client Display Frame Rate represents the client application’s ability to decompress and display live or recorded video with 80% of CPU load. This is tested using a D1-sized (.36MP) H.264 video stream with a quality of 9. H.264 requires significantly more CPU power to decompress than MJPEG or MPEG; thus, performance is the same or better using MJPEG or MPEG compression.

When using cameras with large image sizes, divide the camera image size in megapixels by .36 to determine the equivalent client display load. For example, a 720×1080 camera (.77MP) requires about 2.2 D1 frames worth of decompression capacity. A server rated for 500FPS at D1 can display 230FPS at 720×1080.

<br>

Categories
Knowledge Support Support Categories Products exacqVision Hardware

Change the Default Login for Windows (Legacy)

The steps described below are legacy instructions and have been superseded. Use the Exacq Kiosk User software to create kiosk user accounts and select whether or not a kiosk user account will automatically login.

See also: Setting up the Kiosk User for ExacqVision Systems


LEGACY

Changing the default login for Windows:

  1. Open the Start menu and type “run.” Press Enter. This opens the Run window.
  2. Type “control userpasswords2” and press Enter. This opens the User Accounts window.
  3. On the Users tab, select Users Must Enter a Username and Password to Use this Computer and click Apply.
  4. Deselect the same option and click Apply again.
  5. When asked which account you would like to log in with, enter the username and password for the desired account. Click OK.
  6. Restart the computer and ensure that the default login has been changed.

<br>