Categories
Knowledge Support Support exacqVision Client Categories Products

Post-motion Recording on ExacqVision Systems

To configure post-motion recording on an exacqVision system, complete the following steps:

<br>

  1. In the ExacqVision Client, open the camera’s Settings page, as seen in the example below.
  2. On the Motion tab, use the slide control to set the desired number of seconds of post-motion recording.

<br>

Categories
Knowledge Support Support exacqVision Server Categories Products

Locating Server and Client Crash Dump Files

ExacqVision Server crash dumps can be found in the server log folder, typically C:\Program Files\exacqVision\Server\logs. The location of ExacqVision Client crash dump files varies based on the operating system. <br>

Windows Vista SP 1, Win 7, Win 8, Win 10, Win 11

  1. Click Start.
  2. Type %APPDATA%\edvrclient\logs and press Enter.
  3. Look for entries with a .DMP extension.

Windows XP

  1. Click Start and select Run.
  2. Type drwtsn32 and press Enter.
  3. Find the log file path (normally C:\Documents and Settings\All Users\Application Data\Microsoft\Dr Watson).
  4. Copy and paste the path into the Run window and click OK (not shown)

MacOS

  1. Select the Go menu.
  2. Select Go To Folder.
  3. Type /Users/“Username”/Library/Logs/DiagnosticReports/. (In versions 10.4 and 10.5, replace DiagnosticReports with CrashReporter.)
  4. Click Go.
Categories
Knowledge Support Support exacqVision Client Categories Products

Downloading and Installing avcodec for Decoding h.264

There is a known issue when decompressing H.264 video from Arecont cameras that might cause the exacqVision Client or Web Service to crash. This issue appears to be specific to Arecont cameras with hardware version 65212. The H.264 hardware version can be read by browsing to the camera’s web page. Our workaround to this issue is to facilitate the use the avcodec (http://en.wikipedia.org/wiki/Libavcodec) for decompressing H.264 video instead of the Intel Performance Primitives decompressor that is normally used by exacqVision. Arecont tests with avcodec and distributes it with their AV100 software; thus, any incompatibilities with their hardware compression should be minimized.


Following are instructions for downloading and installing avcodec for each supported operating system:


Windows:

  1. Download exacqVision Client version 4.2.3.22315 or later from here: http://www.exacq.com/support/downloads.html
  2. Obtain the required avcodec DLLs. Because of license restrictions, Exacq cannot currently distribute these DLLs. If you have Arecont AV100 installed, browse to the installation directory (typically C:\Program Files\Arecont Vision\Video Surveillance) and copy avcodec-51.dll and avutil-49.dll. Otherwise, install AV100 from the CD that came with your Arecont camera, or download AV100 from the Arecont web site at http://arecontvision.com/index.php?section=downloads&subsection=list_files&s_fk_category_id=5 and follow the previous instructions.
  3. Save avcodec-51.dll and avutil-49.dll to the exacqVision Client directory (typically C:\Program Files\exacqVision\Client).
  4. By default, AV100 runs a service that causes conflicts with exacqVision Server. Either uninstall AV100 or disable the AV100 LMService by opening the Windows Service Control Manager (run services.msc), selecting the LMSrv service, clicking Stop, and setting the startup type to Disabled.
  5. Restart the exacqVision Client.

If you are using the exacqVision Web Service, complete these additional steps:


  1. Download the latest version of exacqVision Web Service from here: https://exacq.com/support/downloads.php
  2. Copy avcodec-51.dll and avutil-49.dll to the exacqVision WebService installation directory (typically C:\Program Files\exacqVision\WebService\Bin).
  3. Restart the Web Service from Start, Programs, exacqVision Web Service, Restart exacqVision Web Service.

Ubuntu 8.04:

  1. Download exacqVision Client version 4.2.3.22315 or later from here: http://www.exacq.com/support/downloads.html
  2. Obtain the required avcodec shared libraries by opening a terminal window and running the following:
    sudo apt-get install libavcodec1d
    sudo ln -s libavcodec.so.1d /usr/lib/libavcodec.so
    sudo ln -s libavutil.so.1d /usr/lib/libavutil.so
  3. Restart the exacqVision Client.

If you are using the exacqVision Web Service, complete these additional steps:

  1. Download the latest version of exacqVision Web Service from here: https://exacq.com/support/downloads.php
  2. Stop the Web Service: sudo /usr/local/exacq/webservice/service.sh stop
  3. Start the Web Service: sudo /usr/local/exacq/webservice/service.sh start

Ubuntu 10.04:

  1. Download exacqVision Client version 4.2.3.22315 or later from here: http://www.exacq.com/support/downloads.html
  2. Obtain the required avcodec shared libraries by opening a terminal window and running the following:
    sudo apt-get install libavcodec52
  3. Restart the exacqVision Client.

Mac OS:

  1. Download exacqVision Client version 4.2.3.22315 or later from here: http://www.exacq.com/support/downloads.html
  2. Download the ffmpeg installer from here: http://lame3.buanzo.com.ar/FFmpeg_Libraries_for_Audacity_on_OSX.dmg
  3. Extract and install the ffmpeg.pkg from the dmg.
  4. Open a Terminal window and execute the following:
    sudo mv /usr/local/lib/audacity/* /usr/local/lib
  5. Restart the exacqVision Client.

To make this fix work with an existing standalone *.exe file, complete the following steps:

  1. Install the latest version of the exacqVision Client software. This includes the latest version of the ePlayer software.
  2. Open the standalone *.exe and then save it as a *.ps file.
  3. Open the saved *.ps file with the updated ePlayer.
  4. Save the file as a standalone *.exe. This packages the updated ePlayer with the video clip.
  5. Send both avcodec-51.dll and avutil-49.dll along with the saved standalone *.exe file. The DLL files must be saved to the same directory as the standalone *.exe when it is run on the remote computer.
Downloading-and-Installing-avcodec-for-Decoding-h.264.pdf
Categories
Knowledge Support Support exacqVision Client Categories Products

What is the difference between a Group and a View?

Views and Groups are similar in that both of them are logical groups cameras based on more than just the server they are connected to. The major difference is that a View also defines a layout of the cameras onscreen.  Because it specifies a layout, the maximum number of cameras in a View is limited to the maximum number of cameras that can be shown onscreen at once, whereas a Group does not have that restriction.

<br>

What-is-the-difference-between-a-Group-and-a-View.pdf
Categories
Knowledge Support Documentation Support exacqVision Client Products

Does the ExacqVision Client Support Multiple Monitors?

Yes, ExacqVision Client supports multiple monitors. We have tested up to four VGA monitors from a single workstation.

Typically, a user will run one instance of the ExacqVision Client per monitor. Because decompressing video is CPU-intensive, we recommend one core per Client for the best user experience. To drive up to four VGA monitors, we recommend an Nvidia T1000 graphics card. For always-on, higher end multi-monitor displays consider the Nvidia RTX A-2000 up to the Quadro GV100 discrete graphics cards.

The Nvidia P2000 has been tested running the ExacqVision Client with VGA and DVI monitors up to 1920×1200 resolution.

<br>

Categories
Knowledge Support Documentation Support exacqVision Client Products

What is the VGA Acceleration Mode feature on the Client page?

The process of decompressing and displaying hundreds of video images per second is processor-intensive. It is possible to use the capabilities of modern display adapters to offload the main workstation processor from some of this work.<br>

The ExacqVision Desktop Client tries to automatically determine the best operational mode and colorspace for the available display hardware. Because various display adapter vendors have different levels of support or tests for the various modes and colorspaces, occasionally situations arise where the automatically detected mode does not work properly. The Client settings page allows the user to control the selection of the mode and colorspace of the display acceleration.<br>

The following modes are available:

  • In Auto mode, the Client will attempt to detect the correct GPU decoded path for your operating system. The Client will revert to None automatically if it detects that the display adapter does not support that mode.
  • In Direct3D mode, additional options are available for selecting specific colorspaces. Direct3D is a decoding method developed by Microsoft for Windows only GPU decoding. Direct3D enables applications to interact with display hardware from any vendor that provides a Direct3D driver and provides a method for applications to determine the modes of hardware acceleration that are available in the display hardware.
  • In OpenGL mode, additional options are available for selecting specific colorspaces. OpenGL is a cross-platform GPU decoding method, meaning it can be used on non-Windows operating systems as well. When selecting OpenGL, the processor decompresses the frame and provides it to the display adapter in a supported colorspace. The display hardware scales the image and copies it to the overlay buffer. Each time the monitor retraces, the display adapter combines the frame buffer with the overlay buffer to produce an output. This mode offers the best performance because the workstation processor does not have to scale images or convert colorspace. It also reduces flicker because any onscreen graphics are in the frame buffer, which is independent of the images that are updated in the overlay buffer.
  • In None mode, the workstation processor does all the work and makes no use of display adapter acceleration. The None setting for VGA acceleration is the most conservative setting in terms of minimizing potential issues with VGA drivers. However, selecting None requires more CPU horsepower to decompress and display images in the Client.

NOTE: While the None mode is reliable, because it does not depend on a driver from the display adapter manufacturer, this mode could result in a reduced displayable frame rate if the workstation processor is 100% in use. You can assess this setting in a Windows Client by running Task Manager and monitoring CPU usage while running in Live Mode. Remember that a single instance of the Client cannot run on multiple cores, so if you have a two-core processor, it might display 50% CPU usage when fully loaded by a single Client.

The following article may also help in determining the cause of any frame rate discrepancies.
Lower Frame Rates Displayed Than Expected

<br>

Categories
Knowledge Support Support exacqVision Client Categories Products

Why can’t I digitally pan or tilt after zooming? I see a red X over the cursor.

If the red X appears over the cursor, the window is too close to the edge of the image.

Additionally, if you cannot digitally pan or tilt after zooming, the pan/tilt speed might be too high. The speed setting is the number of pixels to move in the image.

Click the PTZ Control button on the toolbar.

Decrease the Speed setting for the Pan/Tilt control.

<br>

Categories
Knowledge Support Support exacqVision Client Categories Products

Is my exacqVision Client software backward compatible?

In most cases, yes. Exacq strives to make the client software backward compatible. However, we recommend that you upgrade your client because newer versions have additional features, bug fixes, and enhancements. Older versions usually function correctly, but they most likely do not offer all the current exacqVision client features.

<br>

Is-my-exacqVision-Client-software-backward-compatible.pdf
Categories
Knowledge Support Support exacqVision Client Categories Products

Why do I see the 127.0.0.1 IP address in my Add Systems list?

Modern computer networks require each device on the network to have a unique IP address. These addresses are used so that computers know how to communicate with each other and so that network equipment knows where to route the traffic crossing its path.

When using the ExacqVision Desktop Client application from a client workstation to connect to your ExacqVision Server application on another machine, perhaps on the other side of your office, you will need to enter the server’s IP address so the two machines can communicate.

However, TCP/IP includes some “shortcuts” that make routing communication more efficient when two applications running on the same machine need to communicate. These “shortcuts” are called loopback addresses and tell the machine not to bother sending the message out onto the network only to have the network send it right back.

127.0.0.1 is an IP address that always refers to “this machine”; the local computer. An ExacqVision Client can always connect to a server running on the same computer using the 127.0.0.1 IP address, regardless of the actual IP address being used by the NIC in the computer. The same can be said for “localhost,” which may be used in place of the address 127.0.0.1 in many applications. Both “localhost” and the address 127.0.0.1 refer to “this machine.”

Do not delete 127.0.0.1 or ‘localhost’ from your systems list. Using 127.0.0.1 instead of the actual IP address of the NIC ensures the fastest and least troublesome connection to the ExacqVision Server running on the same computer.

<br>


The 127.0.0.1 loopback address is an IPv4 address. While IPv6 has been a growing protocol for several years, it is still primarily used by service providers and external routing. Within private networks such as offices and homes, the older IPv4 protocol is still standard.

In case you’re wondering, the loopback address in IPv6 can be written as:
0:0:0:0:0:0:0:1 or as ::1

At the time of this writing, ExacqVision Server does not support IPv6 addressing.
<br>

Categories
Knowledge Support Support exacqVision Server Categories Products

When exacqVision software is released, how long until the macOS and Linux versions are available?

All versions of exacqVision software are released at the same time because the code that runs on Windows is the same as the code that runs on the Linux and macOS platforms but compiled for each operating system.

exacqVision Server, Web Service, and Enterprise Manager are currently available for Windows and Linux.

The exacqVision Desktop Client is available for Windows, macOS, and Linux.

<br>