Carrida Camera Client

Revision: 1.0
Date: 2019-08-05
Contact: support@carrida-technologies.com
Copyright: 2018-2019 Carrida Technologies GmbH, Ettlingen, Germany
Author: VC Support

Home page

Table of Contents

1   Introduction

The Camera Client program is a program to discover and communicate with the Carrida ALPR smart camera on your network. With this tool, it is possible to

  • scan the network for cameras
  • update the firmware of all or a selection of cameras
  • export version information as a CSV
  • view the current configuration of all cameras
  • modify the configuration of a selection of cameras
  • manage and create access lists
  • upload classifiers
  • and reboot or reset the cameras.

The Camera Client can send a multicast packet (on IPv4 and IPv6 networks) to all cameras listening on a certain multicast address and it can receive an echo from every camera that was reached by the packet. The propagation range of the multicast message can be extended by increasing the TTL (time-to-live) value.

The configuration of a camera is done via the Carrida Camera Web-API. Please look at the documentation of the Web-API for more information about the various settings.

2   Scan the Network for Cameras

When the application has been started, the button "Scan" will probe the network for Carrida ALPR smart cameras. If clicked, the cameras on your network should appear on the left side and along with some version information.

./images/1-scan.png

In the "Defaults" section, the scanning configuration can be changed either to the IPv4 default or the IPv6 default. It is posible to export a list of cameras using the "Export List" button. Here a file needs to be chosen and the application will save it there. With the "Clear List" button the current list will be emptied and a new scan is needed to view them.

3   Update Cameras

In the "Update" tab, vendor updates can be applied. Here the administration credentials for every cameras are needed and they may not be the same for every camera. By clicking on cameras and holding the Control key (CTRL), a selection of cameras can choosen for an update. Alternatively, the button "Update All" will update every camera in the list. Next, if either "Update Selected" or "Update All" is clicked a file dialog will open and an update file needs to be chosen.

./images/2-update.png

A status dialog will appear and show the progress of the update process. After that the field "Update Status" in the camera list on the left side change from this:

./images/2_1-update.png

To this:

./images/2_2-update.png

If something went wrong and error message like "Invalid password" or "Invalid update file" should appear instead in the "Update Status" field.

4   Configuration

In the third tab called "Configuration", a web login can be provided to access the Web-API of camera. If the credentials have been entered, the left side camera list will be updated to include the additional information from the API.

./images/3-config.png

The information can be refresh by clicking the "Refresh all Properties" button. With "Export Results", a folder on the computer can be chosen to dump the exported results of all cameras into it.

5   Bulk Operations

By clicking ont the "Set Properties" button in the "Configuration" tab, a new window will apear.

./images/4-bulk-system.png

Here, cameras can be selected by moving them between the "Available Cameras" and the "Selected Cameras" list views. The ">>" button moves a selected camera to the "Selected Camera" list and the "<<" button moves one to the "Available Cameras" list. Only cameras that show up in the "Selected Cameras" list will be affected by configuration and property changes.

Manage Access Lists

In the third tab, access lists can be up- and downloaded and single entries can be deleted from a list on all selected cameras (either by choosing a index or pattern).

./images/6-bulk-manage-lists.png

Create Access Lists

In the fourth tab, access lists entries can created. Here a license plate number needs to be given and a schedule. E.g. if the entry should always apply, the "Always Enabled" check box should be marked. Otherwise a more complicated schedule can be defined by specifing a date and time range, as well as a list of weekdays. The weekdays can be marked by clicking and holding the control key. To complete the entry, "Add entry" needs to be clicked.

./images/7-bulk-create-lists.png

Classifier

In the tab "Classifier", a name and a file can be chosen for a new classifier. The "Upload Classifier" button starts the upload of the chosen file to all selected cameras. If the "Overwrite if already exists" check box is checked, the uploaded file will replace the classifier on the camera with the same name. The button "Set as new default classifier" will selected a classifier with the specified name on all selected cameras as new default.

./images/8-bulk-classifier.png

Camera

In the last tab "Camera", the selected cameras can be reinitialized, resetted or rebooted.

./images/9-bulk-camera.png