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.
Last updated
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.
Last updated
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.
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.
10
10 Mbps
30
30 Mbps
50
50 Mbps
100
100 Mbps
200
200 Mbps
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.
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
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
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
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. .