LogoLogo
  • Welcome to VOLT AI
  • Getting Started
    • Deployment Overview
      • Network Requirements
      • Edge Device
      • Camera Configuration Guide
    • Portal
      • User Management
      • Camera Management
      • Facility Mapping
      • Applying Rules
      • Escalation Policies
    • Rule Trigger Criteria
  • Support
    • Product FAQ
    • Privacy + Security FAQ
    • Reporting Issues
  • Release Notes
    • Snooze, mask, disable
    • On-Demand Tracking + New Incident Experience
Powered by GitBook
On this page
  • Cloud Solution
  • On-Prem Solution
  • Firewall Exceptions
  • Tailscale
  1. Getting Started
  2. Deployment Overview

Network Requirements

Network requirements will vary depending on the number of streams and whether you use our Cloud or On-Prem solution. The figures below assume your camera streams are configured to our recommendations.

PreviousDeployment OverviewNextEdge Device

Last updated 21 days ago

For either solution, our edge device will need internet access as well as access to your security cameras. If your camera network is on a separate network and cannot access the internet then our device will need to connect to both networks with min 1Gbps connections. If your cameras are on an internet accessible network then only 1x 1Gbps link is needed.

Cloud Solution

Our cloud solution continuously streams your encrypted camera feeds to the cloud for processing. The chart below is an estimate of the average upload bandwidth that our NUC will consume.

To ensure consistent monitoring and maintain the performance of other activities on your network, your maximum bandwidth should exceed these estimates.

# of Streams
Average Upload Bandwidth

10

10 Mbps

30

30 Mbps

50

50 Mbps

100

100 Mbps

200

200 Mbps

On-Prem Solution

Our on-prem device significantly reduces average bandwidth consumption(when idle using under .1 Mbps). By processing streams locally, data and video are only uploaded when - incidents are detected, you monitor the live streams, or historical playback is used. During incidents you can expect an average spike of ~.7 Mbps per camera stream that caught the incident.

# of Streams
Minimum Upload Required
Average Bandwidth Usage

10

7 Mbps

.03 Mbps

30

21 Mbps

.10 Mbps

50

35 Mbps

.16 Mbps

100

70 Mbps

.32 Mbps

200

140 Mbps

.65 Mbps

With our On-Prem solution we recommend having a minimum of 50Mbps available download bandwidth so that our device is able to quickly download essential software updates

Firewall Exceptions

The following exceptions need to be added to your firewall to allow the Volt edge device to communicate with our core services.

Blue - On-prem devices

Yellow - Cloud device

Green - All devices

Service
TCP
UDP
Outbound Domain

Camera RTSP Endpoint

554

554

Local network

Nmap

554

554

Local network ping and nmap

Domains to whitelist

443

80

N/A

*.ubuntu.com

*.archive.ubuntu.com

*.security.ubuntu.com

*.ppa.launchpad.net

*.extras.ubuntu.com

*.github.io

*.nvidia.com

*.docker.com

NTP

123

ntp.volt.ai

Volt in AWS

50005 443

443

*.volt.ai

*.amazonaws.com

AWS Instance Metadata

80

169.254.169.254

LaunchDarkly

TLS 1.2 443

N/A

https://*.launchdarkly.com

Sentry

443

443

sentry.io

*.sentry.io

*.*.sentry.io

Speedtest

443, 5060, 8080

5060, 8080

*.speedtest.net

Tailscale

443

Outbound from port 41641 to any destiniation

Hardware Monitoring

10051 10050

monitoring.volt.ai

Tailscale

Enabling UPnP, NAT-PMP, or PCP(NAT-PMP v2) is not recommended without additional security configurations.

Here is the function of each service:

  • Camera RTSP Endpoint - Real-time risk detection, time & space. It is required for Volt AI's core services.

  • Domains to whitelist - Security patches. Required for software and security upgrades.

  • Volt in AWS - Volt AI services.

  • LaunchDarkly - Volt AI Services.

  • Sentry - Volt AI Services.

  • Speedtest - Allows us to verify bandwidth requirements.

  • Tailscale - VPN for Remote management software in case of an AWS outage or disruption. This also allows cameras to stream to our cloud with our NUC.

For further information or any technical inquiries, feel free to email at help@volt.ai or contact your designated Volt AI point-of-contact.

See *.tailscale.com

For our cloud solution we require a P2P connection from the edge NUC to our Cloud. Depending on your network setup this may require port forwarding/static port mapping or enabling UPnP, NAT-PMP, or PCP(NAT-PMP v2).

Nmap - Camera discovery. .

Additional Information
Should not block the ping probes
Tailscale guidance