Categories
Knowledge Support Support exacqVision Webservice Categories Products

AVI exports fail

Description

In the web service, exports in AVI format fail. The export is started, but no progress is ever shown and the export never completes.

<br>

Version Introduced

7.7.24

<br>

Platform

Web Service/Windows

<br>

Steps to reproduce

On the search page, create an export, selecting the AVI format.

Expected result

The export progresses as expected.

<br>

Actual result

The export hangs on starting, with no progress ever displaying.

<br>

Work Around

  • * Export video to another format (PS, EXE)
  • * Remove the FFMPEG libraries

1. Remove the following files from C:\Program Files (x86)\exacqVision\WebService\bin\:


avcodec-56.dll
avfilter-5.dll
avformat-56.dll
avutil-54.dll
swresample-1.dll
swscale-3.dll

2. Restart the web service.

  • * Downgrade to 7.6.

<br>

Version Fixed

8.1.8

Categories
Knowledge Support Support exacqVision Webservice Categories Products

Web service cannot connect to multiple servers at the same address

Description

If web service with more than one server at the same address, but different ports, those servers are not treated independently. When accessing these servers through the web service, only the first will handle requests.

<br>

Version Introduced

7.5.32

<br>

Platform

All

<br>

Steps to reproduce

  1. Configure two servers at the same IP with different ports (e.g. using a router).
  2. Add those servers to the web service.

Expected result

Both servers are handled as separate entities.

<br>

Actual result

The servers are handled incorrectly in the web service, not always using the correct server.

<br>

Work Around

Set up separate DNS entries for each server (i.e. give a unique address for each).

<br>

Version Fixed

none

Categories
Knowledge Support Support exacqVision Webservice Categories Products

Exporting video logs out of all connected servers

Description

Exporting video logs out of all connected servers.

<br>

Version Introduced

8.1.5

<br>

Platform

Web Service

<br>

Steps to reproduce

  1. Create a search
  2. Start a video export
  3. When the export is complete, click on an exported file to download.

<br>

Expected result

The logged in servers are not logged out.

<br>

Actual result

The servers are logged out.

<br>

Work Around

Refresh the page to log back into the servers.

<br>

Version Fixed

8.1.8

Categories
Knowledge Support Support exacqVision Webservice Categories Products

Video export downloads are slow

Description

Downloading exported video from the web service is extremely slow.

<br>

Version Introduced

7.9.24

<br>

Platform

All

Steps to reproduce

  1. Create a video export in the web client.
  2. Click the download link for the export.

<br>

Expected result

The file downloads at a reasonable rate (dependent on user’s bandwidth)

<br>

Actual result

The file downloads at 40k/s.

<br>

Work Around

  • Downloading the exported clip still works, just at a much slower rate, so a workaround isn’t strictly necessary.
  • Downgrade to an unaffected version of the web service.

<br>

Version Fixed

8.1.8

Categories
Knowledge Support Support exacqVision Webservice Categories Products

Manually Enabling Remote Web Service Configuration

THIS ARTICLE HAS BEEN DEPRECATED

By default, exacqVision Web Service restricts configuration to the browser on the local machine. Through the configuration, a user can disable this restriction to enable remote configuration. However, there could be a need to manually remove this restriction (such as when installing the Web Service in a virtual environment, such as exacqVision Virtual).

<br>

To manually enable remote configuration, complete the following steps:

<br>

NOTE: These instructions assume that the file to edit does not contain any text. If it has previously been changed, merge the changes specified here into the existing file.

  1. With administrator credentials, open the file .evws-login for editing. By default, this file is found in Windows at C:\Program Files (x86)\exacqVision\WebService\bin\.evws-login, or in Linux at /etc/.evws-login.
  2. Add the following into the file:

    [Settings]
    restricttolocalhost = 0
  3. Save the file.
  4. Restart the Web Service.

<br>

After restarting, the Web Service will have remote administration enabled.

<br>

You can also use the Web Service Configuration page to deselect the Enable Localhost Restriction option.

Categories
Knowledge Support Support exacqVision Webservice Categories Products

Illustra 825 Pro Minidome Motion Detection Limitation

To enable motion detection on an Illustra 825 Pro Minidome in exacqVision, Stream 2 should always be set for H.264 video compression format with a resolution of 1920×1080 or less. The encoder chip in this camera generates motion notification only on an H.264 stream at that resolution or lower.

Categories
Knowledge Support Support Categories exacqVision Webservice Products

Native Streaming in the Web Client

Affected platforms

exacqVision 7.2 or later

<br>

Description

exacqVision 7.2 introduces native h.264 video streaming to the web client. When a browser session connects to the web service, the browser and web service negotiate whether transcoding or native streaming will be used. The following logic describes how this is negotiated:

  1. If the browser does not support web sockets, fall back to polling (traditional method).
    • This includes IE8 and 9.
    • Since IE8 does not support the HTML5 element, it plays back by displaying the image element directly.
  2. If the user has disabled software decoding on the client configuration page, use web sockets JPEG.
    • This method is similar to traditional polling, but the delivery mechanism causes frames to be sent as they are generated.
  3. If the camera is not native H.264, use web sockets JPEG.
    • This includes digital PTZ “cameras” whose parent camera may be h.264, but as a virtual camera, they are not.
  4. If the camera’s resolution is 167% larger than the panel, use web sockets JPEG.
    • There is very little gain in rendering native h.264 on small panels.

At this point, the camera will attempt native h.264 decoding. If it succeeds, it will play back using software decoding. Otherwise, it will fall back to web sockets JPEG.

Categories
Knowledge Support Support Categories exacqVision Webservice Products

Web Service event monitoring information not provided

Description

Retrieving event monitoring information from the web service is broken in 8.4. Currently, requests to eventmonitoring.web will return an empty profile list, independent of any configured event monitoring profiles.

Note: This directly affects the registration and receiving of push notifications in mobile.

<br>

Version Introduced

  • exacqVision Web Service 8.3.14

<br>

Platform

Web Service / All

<br>

Steps to reproduce

  1. Make a request to eventmonitoring.web.

<br>

Expected result

Call succeeds and the profiles key of the returned JSON is a populated array.

<br>

Actual result

Call succeeds but the profiles key of the returned JSON is an empty array.

<br>

Work Around

Up/downgrade to an unaffected version.

<br>

Version Fixed

exacqVision Web Service 8.5.2

Categories
Knowledge Support Support Categories exacqVision Webservice Products

Web service rendered unresponsive if push notifications cannot reach AWS

Affected platforms

Web Service 7.2.0, 7.2.1

<br>

Symptom

In the 7.2.0 release candidate of web service, if the machine the web service is running on does not have access to Amazon Web Services (AWS) for push notifications, the web service will crash on start.

In the 7.2.1 release candidate of web service, if the machine the web service is running on does not have access to AWS for push notifications, the web service will block other HTTP requests to the web server while trying to reach AWS, rendering the web server unresponsive.

<br>

Workaround

If the machine does not have access to AWS (e.g. behind a corporate firewall with no Internet access) push notifications will not work and should be disabled. This ensures that the web service won’t crash or become unresponsive.

To disable push notifications:

  1. Login to the webservice configuration page service.web.
  2. Uncheck all of the power user process checkboxes (if any)

Leaving the power user processes enabled without internet access can cause the web service to not respond to any HTTP requests while it is busy trying to contact AWS services.

<br>

Resolution

No resolution available at this time.

Categories
Knowledge Support Support exacqVision Webservice Categories Products

Permissions are incorrect for LDAP users logging in via web service

Affected platforms

  • exacqVision web service 3.6.0 – 7.1.10
  • evAPI 1.21.1 – 1.26.6

<br>

Symptom

When logging into the web service with a user queried against LDAP, either through the client or the mobile app, the user is logged in but the exacqVision admin access permissions set for the user are incorrectly disabled. In this situation, even if the user has permissions to configure the server, the options to do so are not displayed.

<br>

Workaround

Downgrade to prior version of the web service or evAPI

<br>

Resolution

  • Update to web service 7.1.11 or later
  • Update to evAPI 1.26.7 or later