Description
Exacq Support has identified the need to make edits and adjustments to Edge Storage device XML files in situations where network bandwidth may be limited. If an Axis Edge Storage device is recording to the camera SD card – but fails to offload video data back to the exacqVision Server when regaining network connection, it may be necessary to adjust these values manually in the axispi.xml file contained in the exacqVision Server software file directory.
Product
- exacqVision Server software
- Axis Edge Storage capable cameras
Steps to Reproduce
- Connect several Axis Edge Storage capable cameras, configured for network loss recording to an exacqVision Server.
- Emulate the camera’s losing their network connection (i.e.- from managed switch disable the ports cameras are connected to).
- Wait an extended period of time, and then restore network connectivity to these same cameras.
Expected Results
Upon restoring network connectivity to these cameras we should begin to see footage being restored from the camera’s SD card back to the exacqVision Server data drives. We should see log entries similar to the following for successful completion:
- 9/14/2023 03:00:25.704 PM AxisPI Warning 172.19.234.88 EdgeStor – operation 29f2df6a-05cf-4c19-8c02-036e09263e84 for gap start time 2023-09-14T18:38:53Z gap end time 2023-09-14T18:58:25Z was created.
- 9/14/2023 03:00:25.716 PM AxisPI Warning 172.19.234.88 EdgeStor – operation 29f2df6a-05cf-4c19-8c02-036e09263e84 for gap 2023-09-14T18:38:53Z to 2023-09-14T18:58:25Z is starting.
- 9/14/2023 03:00:27.036 PM AxisPI Verbose 172.19.234.88 EdgeStor – camera time is 2023-09-14T18:59:41Z converted to UTC time is 2023-09-14T18:59:41.0000-00:00 exacq server time in UTC is 2023-09-14T19:00:27.0000-00:00.
- 9/14/2023 03:00:27.045 PM AxisPI Verbose 172.19.234.88 EdgeStor – 3 recordings found on device.
- 9/14/2023 03:00:27.046 PM AxisPI Verbose 172.19.234.88 EdgeStor – requesting disk space reservation of 1 GB for operation 29f2df6a-05cf-4c19-8c02-036e09263e84..
- 9/14/2023 03:00:27.054 PM AxisPI Verbose 172.19.234.88 EdgeStor – download recordings in gap from 2023-09-14T18:38:53Z to 2023-09-14T18:58:25Z for op 29f2df6a-05cf-4c19-8c02-036e09263e84.
- 9/14/2023 03:00:35.607 PM AxisPI Verbose 172.19.234.88 EdgeStor – clip for operation 29f2df6a-05cf-4c19-8c02-036e09263e84 clip start time 2023-09-14T18:55:26.703242Z clip end time 2023-09-14T18:58:25Z from recording 20230914_185029_C0D6_B8A44F008DAD has been downloaded Size delta is 3407618.
- 9/14/2023 03:00:36.621 PM AxisPI Warning 172.19.234.88 EdgeStor – operation 29f2df6a-05cf-4c19-8c02-036e09263e84 completed successfully.
Actual Results
Logs appear to show this attempting to start exacqVision’s Edgestor event to offload footage for gaps but never completing ending with the following log entries and nothing after:
- 6/5/2023 06:16:24.003 AM (GMT-4:00) AxisPI Warning 10.35.8.91 EdgeStor – operation 4bfa14de-9ff7-4e99-940b-3c9fcdd2296a for gap start time 2023-06-03T00:03:08Z gap end time 2023-06-05T10:14:23Z was created.
- 6/5/2023 06:16:24.028 AM (GMT-4:00) AxisPI Verbose EdgeStor – operation 755ce521-0a75-4d73-9dcf-c8b4bd97909d is running.
Solution
- With all cameras online, stop the exacqVision Server service and find axispi.xml in server folder directory.
- Edit axispi.xml so the first portion of the file looks like (changes needed are in bold):
xml eDVR Delta="0" Devices ID="458752" Description="AXIS VAPIX" MaxDevices="255" DefaultPort="80" DefaultUsername="root" DefaultPassword="pass" HttpConfigOptions="2,1,3" SupportsMetadata="1" MaxEdgestorAttempts="5" MaxConcurrentEdgestorDevices="10">
Note: Be advised these Capital values may vary depending upon total number of Axis Edge Storage devices on the network, and the network bandwidth capability. - Restart the exacqVision Server process.
<br>