Enterprise Bandwidth Manager
Use the Enterprise Bandwidth Manager to manage your camera’s upload bandwidth
Enterprise Bandwidth Manager (EBM) sets a maximum upload bandwidth cap for all cameras at a site. The cap applies to cloud-bound camera traffic, so you can protect WAN performance while cameras stay online.
You need Org Admins or Site Admins permissions to manage the Enterprise Bandwidth Manager.
Allowlist domains for EBM
The following hostnames must be allowlisted for EBM. Use port 443 on TCP and UDP. For broader camera connectivity, see Camera Network Settings.
*.vnetcap.control.verkada.com
*.vstream.vnetcap.control.verkada.com
*.vosprey.vnetcap.control.verkada.com
*.vsubmit.vnetcap.control.verkada.com
*.vproxy.vnetcap.control.verkada.com
*.vprovision.vnetcap.control.verkada.com
Overview
The Enterprise Bandwidth Management (EBM) service runs in the Verkada cloud and does not require any additional applications or on-site hardware. It monitors all upstream traffic at each site where it is enabled to ensure bandwidth usage stays within configured limits.
For upstream bandwidth calculations, EBM accounts for two types of traffic:
Thumbnail and people/vehicle analytics traffic, which remain constant
Cloud video streaming traffic, which occurs on demand
Archive creation and cloud backup uploads from the site are also included in upstream calculations and are limited when EBM is enabled.
EBM automatically accounts for bandwidth used by thumbnails and analytics and throttles this traffic as site upstream usage approaches the configured bandwidth limit.
Cloud video stream evaluation
Once a new cloud video stream is initiated, EBM calculates:
Whether sufficient upstream bandwidth is available at the site
If sufficient bandwidth is available, it initiates the stream and makes it playable
If a new stream would exceed the configured site bandwidth limit, EBM:
Denies the stream request
Displays an error message to the user

Allows playback only after sufficient bandwidth becomes available
When a stream of recorded video is started, it’s expected to see a spike greater than the camera bitrate, because video is prefetched for an optimal viewing experience.
Both live and historical local video streams are exempt from EBM because their traffic stays entirely on the LAN. See Local streaming on Verkada cameras for more information.
Set the bandwidth limit
When EBM is enabled, video playback is limited to 1× speed.
In Verkada Command, go to All Products > Cameras.
Next to the site name, click
and select Set Bandwidth Limit.
Alternatively, on the Sites page, open Manage Sites and use the options under Create Sites to reach the same control.

The first time you open EBM for a site, the bandwidth graph may take a few seconds to appear.
Select Set Limit and enter the limit in Mbps.
The limit can take up to 10 seconds to apply after you save. After you move a camera to the site, allow up to 10 minutes for behavior to fully align with the new site.
At the top right, click X to close.
Determine bandwidth consumption
To monitor uplink usage, EBM graphs uplink usage in real time. You can access this graph while assessing bandwidth limits.
For per-camera resting and streaming optimization (not a site-wide cap), see Optimize Low Bandwidth Mode.
In Verkada Command, go to All Products > Cameras.
Next to the site name, click
and select Set Bandwidth Limit.
Use this graph to determine how much bandwidth users on the site use at a given time, gain insight into uplink usage statistics, and determine optimal bandwidth usage.

By default, thumbnails are enabled, while analytics features can be toggled on or off in the camera settings. EBM considers a fixed bandwidth consumption for each feature.
Feature
Bandwidth consumption
Thumbnails
40 kbps
Analytics
400 kbps
For stream bandwidth consumption, use this table as a quick reference:
Camera resolution
Stream resolution
Bandwidth consumption
4K
HQ
Up to 5 Mbps
4K
SQ
0.6 Mbps
Non-4K
HQ
Up to 3 Mbps
Non-4K
SQ
0.3 Mbps
See Bandwidth Consumption & Uplink Requirements for Video for more model-specific information.
Terminate streams
You can manage active camera streams at a site, which is especially useful during investigations. If bandwidth approaches its limit or you need to prioritize network resources for critical operations, you can proactively terminate active video streams.
In Verkada Command, go to All Products > Cameras.
Identify the site with active streams.
Click
and select Set Bandwidth Limit.
Configure a bandwidth limit if there is none.
The first time you open EBM for a site, the bandwidth graph may take a few seconds to appear.
Review the list of active streams and select the stream(s) you want to terminate.

At the top right, click X to close.
Prefer to see it in action? Watch the video tutorial.
Last updated
Was this helpful?

