The instructions below differ based on the firmware versions on your Axis cameras. Please check your camera’s firmware version prior to continuing.
<br>
Edge Storage recording is currently supported for recording based on motion events. Setting the camera(s) to continuous recording may produce unpredictable results.
<br>
Adding the camera to exacqVision:
When adding your camera(s) to exacqVision on the ‘Add IP Cameras’ page you must use HTTP. HTTPS connections are currently not supported for use with Axis cameras for the Edge Storage feature.
On the ‘Add IP Cameras’ page, add the following string after the Hostname/IP Address entered for the camera: #transport=udp (i.e. – 192.168.0.5#transport=udp) Note: Some camera firmware versions do not require this override. If the camera is not showing “Edge Storage Status: Supported”remove this string and disable/enable the camera.
<br>
Axis firmware 7.x and above
Login to the camera’s web interface.
Enter the Settings menu.
Go to the System tab.
Open the Events page.
Under the Action Rule List, click ‘Add…’
Enter a name for the event such as ‘NetLossRecording’.
Under the Trigger drop-down menu, what you choose depends on the type of motion detection you are using.
For VMD1, which is traditional motion detection, select ‘Detectors’. In the menu below this, select ‘Motion Detection’ or ‘Motion Alarm’. In the final drop-down menu, select the Motion Window to use.
For VMD4, select ‘Applications’. In the drop-down menu below this, select ‘VMD 4. If you have multiple profiles configured you need to choose the same one being used by exacqVision.
Leave the Schedule set to ‘Always’.
The stream profile must be set to the same stream that the exacqVision Server is recording.
Check the duration boxes but leave them at their default settings.
Change the Storage option to your SD card.
Click ‘OK’.
You may examine the SD card to confirm the camera populates recordings locally. In firmware 7.x and above, this is performed by minimizing the Settings menu to make the Storage icon appear at the bottom of the Live View.
To confirm or test the Edge Storage function you will need to simulate a network disconnection that does not cause the camera itself to lose power. When the camera connection is re-established the server will indicate entries in server logs, and will begin to copy video files from the camera.
<br>
Axis firmware 6.x
Login to the camera’s web interface.
Enter the Setup page.
Open Events > Action Rules.
Click on ‘Add’.
Enter a name for the event, such as ‘NetLossRecording’.
Under the Trigger drop-down menu, what you choose depends on the type of motion detection you are using.
For VMD1, which is traditional motion detection, select ‘Detectors’. In the menu below this, select ‘Motion Detection’ or ‘Motion Alarm’. In the final drop-down menu, select the Motion Window to use.
For VMD4, select ‘Applications’. In the drop-down below this, select ‘VMD 4’. If you have multiple profiles configured you need to choose the same one being used by exacqVision.
Leave Schedule set to ‘Always’.
Under Actions, set the Type to ‘Record Video’.
The stream profile must be set to the same stream that the exacqVision Server is recording.
Check the duration boxes but leave them at their default settings.
Change the Storage option to your SD card.
Click ‘OK’.
You may examine the SD card to confirm that the camera populates recordings locally.
To confirm or test the Edge Storage function you will need to simulate a network disconnection that does not cause the camera itself to lose power. When the camera connection is re-established the server will indicate entries in server logs, and will begin to copy video files from the camera.
Live video streaming is available in Enterprise Manager (EM), formerly known as Enterprise System Manager (ESM). This is useful for examining camera stream quality through the EM interface but also used for EM’s Camera Inspection feature.
Older versions relied on the ExacqVision Web Service to stream video, but beginning in ESM version 5.12, the ExacqVision Web Service is no longer required. Video is now directly streamed from the ExacqVision Server.
To accomplish this, the user account logged into Enterprise Manager must have specific privileges and permissions enabled.
NOTE: It is normally understood that Administrator accounts have privileges to perform everything possible. However, within Enterprise Manager live video streaming while logged in ad admin is prevented. This is both a function of the fact that EM admin accounts have no server account as well as a privacy feature. Instead, you will need to log into EM as a user other than the EM administrator. This account must have Live Viewing privileges to the cameras of interest.
Creating a User Account for Live Viewing
As mentioned above, the user you log into Enterprise Manager with must have Live Viewing privileges to the cameras of interest on each server involved. If you wish to provide access to existing users, be sure that they have Live Viewing Privileges enabled for any video inputs they need to view.
Click on Users from the navigation menu.<br><br>
Click on the Add User icon from the Users toolbar. <br><br>
If creating a new user account, select a Server User Role with Live Viewing privileges. The pre-configured roles with Live Viewing privileges include:
Admin
Power User
Live Only
Live + Search<br><br>
If you choose to create a Custom User Role, either on the server itself or through EM’s User Role’s page, enable Allow Live Viewing Privileges, and provide access to the specific video inputs under Permissions. <br><br>
Select a role, as needed, for each ExacqVision Server or server group listed.<br><br>
After making changes, allow some time for the changes to sync across your systems. <br><br>
Configuring a New Server for Live Viewing
Click on Servers from the navigation panel.<br><br>
Click the Add Server link.<br><br>
Complete the information about the server as needed.<br><br>
Enable the check box next to Enable Live Streaming. <br><br>
Click Save to save your changes when done.<br><br>
Configuring an Existing Server for Live Viewing
Click on Servers from the navigation panel.<br><br>
From the Server List, locate the server of interest and click it to reach the system information page.<br><br>
Click the Edit icon from the system toolbar. <br><br>
Enable the check box next to Enable Live Streaming. <br><br>
Click Apply to save your changes when done.<br><br>
Viewing Live Streams
Login to Enterprise Manager as the non-Admin EM user.<br><br>
Navigate to a camera, by one of the following:
Use the Cameras link from the navigation menu on the left, then click the Camera name from the Cameras List
From the Servers List, open the server details page of a particular server and scroll to the list of Cameras on that server, then click the link to the Camera name.<br><br>
Once on the Camera details page, scroll to the Video Feed section.<br><br>
Click on the Play Video icon to start streaming.
NOTE: If the account you are logged into EM with does not have privileges to view live video a “No live privilege on the server” message will be displayed. See above information on creating or logging in with an appropriate account.<br><br>
Selecting the link, Use current image as camera image, below the video feed will set the current view as a reference thumbnail at the top of the camera details page as well as provide a reference image when using the Camera Inspection tool within EM. <br><br>
File systems supported by ExacqVision are as follows:
<br>
Windows:
NTFS
Ubuntu/Linux:
ext4 (recommended)
ext3 (only used for older 8.04 systems)
<br>
Using file systems other than those listed may result in data loss, inability to recognize storage volumes, incompatibility when updating to future software versions.