High Definition Stream Management – Maximum Scalability and Bandwidth Management - Part 1


As your video surveillance system expands in camera count and image resolution can your video management system keep up?

Download PDF
High Definition Stream Management –  Maximum Scalability and Bandwidth Management - Part 1

The scenario repeats itself all too often: the hourglass or spinning icon when accessing live or recorded video, waiting for the system to catch up. Slow, choppy and blurry video as it struggles to deliver required resolution and frame rate. These are the familiar symptoms of a video management system (VMS) unable to handle the demands of a growing high definition surveillance architecture.

While improved compression technologies like H.264 have provided bandwidth savings over predecessor standards, the overall performance of your VMS is not determined by compression alone. As you expand the count of high resolution cameras within your system, the strain on network and other computing resources undoubtedly increases.

To address the challenge of system scalability and bandwidth management, Avigilon has developed High Definition Stream Management (HDSM)™ technology. HDSM™ is a proprietary stream management technology that drastically reduces server-client bandwidth requirements and makes optimal use of client computing resources, enabling greater scalability and increased camera resolution.

How it works

While other VMS systems are dependent on leveraging video compression, multicasting and multi-streaming for bandwidth management, Avigilon Control Center software employs HDSM, a purpose-built bandwidth management technology, which reduces overall network load by an order of magnitude more than traditional technologies.

HDSM technology stores the video information on the server as small packets. Simultaneously, HDSM separates the video into multiple useable segments: lower resolution and smaller size streams for situational awareness, and much larger streams for full image detail. HDSM then intelligently manages these streams based on what the user is viewing.

For example, if multiple cameras are being displayed in Avigilon Control Center software with full field of view, the lower resolution stream is sent from the server to the client. When the user engages a camera and digitally zooms in for greater detail, the higher resolution stream is provided. However, only the portion from that region of interest is sent. This dramatically reduces the amount of information exchanged between the server and client, by only providing the information that the user needs at that time, regardless of resolution.

hdsm2 2

High Definition Stream Management 2.0

Until now, HDSM technology was most effective with the JPEG2000 compression standard. This was primarily due to the dynamic adaptability of the JPEG2000 compression standard with high-resolution imaging. While JPEG2000 provides coding flexibility and high imaging performance, it also produces higher average bitrate streams and less overall compression than H.264, and is not a widely used standard within the video security surveillance industry.

As a result, HDSM 2.0 technology was developed to operate with the H.264 compression standard, simultaneously providing users with high-resolution imaging performance, further bitrate reduction of H.264 and the intelligence and flexibility of HDSM. This technology pairing provides a unique and superior network performance over systems solely utilizing H.264 compression. The next section outlines how this works:

hdsm2 3 v2
hdsm2 3

In figure 1A HDSM technology is illustrated with the white line grid over a 16 MP image. The image is divided into 12 distinct areas. When a user zooms in an area for more detail, only that portion, in this illustration 1/12th of the total resolution, is sent from the server to the client. Not only does this drastically reduce the bandwidth between server and client, it reduces the required decoding resources, which enables improved system performance, responsiveness and overall user experience.

HDSM technology also uses progressively lower resolutions. For example, if you were to display the full field of view of a 16 MP camera on your 1080p (2MP) monitor, you would receive an intermediate resolution since you only need 2 MP of data. And when a camera is being viewed within a multiple camera display (e.g. one of 9 cameras in a 3 x 3 grid), the lowest resolution is used. In the end, HDSM technology provides only the resolution and detail you need when you need it.


For system integrators and end users planning for their video surveillance system expansion, Avigilon Control Center software with HDSM technology is a solution that will provide them both increased performance and flexibility. With HDSM 2.0 technology, Avigilon has paired H.264 compression with intelligent bandwidth management technology to create an effective solution in enabling broad system scalability in both camera count and resolution.

Read Part 2 - The Technical Details


ACC Version Last version of ACC tested with camera. This also implies support for later versions of ACC unless specifically listed otherwise.
Audio Input Receive audio feed from camera.
Audio Output Send audio to speaker attached to camera.
Autodiscovery Automatic discovery of camera IP address when connected within a LAN environment.
Compression Type Describes the encoding types supported for the camera.
Connection Type Describes the type of Device Driver used. Native refers to the Manufacturer's specific device driver.
Dewarping In-Client dewarping of fisheye or panoramic cameras.
Digital Input Receive Digital or Relay inputs from camera.
Digital output Trigger digital or relay outputs physically connected to a camera.
Motion Quick display of whether Motion Recording is available on for the camera.
Motion Configuration Configuration of motion detection within the ACC Client.
Motion Recording Support for motion-based recording.
PTZ Quick display of whether PTZ functionality is available for camera.
PTZ Control Basic PTZ Movement.
PTZ Patterns/Tours Ability to create and trigger either PTZ Patterns, or PTZ Tours, depending on camera support.
PTZ Presets Create and trigger PTZ Preset positions.
Unit Type Type of camera.
Verified By Organization which tested camera and reported capabilities.
Verified Firmware Specific firmware version tested.
Manufacturer Blah
Model DS-2DE2103
Connection Type ONVIF
Unit Type IP PTZ camera
Compression Types H.264

  • ACC Version
  • Model DS-2DE2103
  • Connection Type ONVIF
  • Manufacturer Blah
  • Manufacturer Blah
  • Manufacturer Blah
  • Manufacturer Blah
  • Manufacturer Blah
  • Manufacturer Blah
  • Manufacturer Blah
  • Manufacturer Blah
  • Manufacturer Blah

Verified by:

Download Test Report