Subscriber Discussion

Will The VMS Takes The Load Of Both Camera Streams If Two Streams Are Configured?

SB
SANDEEP BELWAL
Jul 18, 2018
IPVMU Certified

If we use the VMS (Genetec , milestone or any other )in our surveillance system , We configured two streams in the cameras at different resolution and bit rate , One stream is used for recording and another stream for live monitoring .

If recording is done in the server where VMS is installed and monitoring is done through the client machine ( Workstation with client software installed ) , Do the VMS takes the load of both the streams ?

UM
Undisclosed Manufacturer #1
Jul 18, 2018

It all depends on the vms. Some vms use the 2nd stream for creating snapshots for the time line or motion detection, etc. 

Also so vms have the 2nd stream still flow through the server  Other systems the live stream flows directly to the client from the camera.

Avatar
Sean Patton
Jul 18, 2018

In most cases, it depends. With the 2 streams configured how you have them, the VMS is always receiving the recording stream, and if you have pre-event recording configured, is always temporarily caching some amount of video until a motion or alarm event is triggered (obviously continuous recording will always be writing to disk).

As the previous response mentioned, depending on the VMS, the server may only be receiving and transmitting the 2nd stream when it is requested by a client PC. So if you have 100 cameras, with 2 streams each, and a client is viewing 8 cameras, the server won't likely be loaded with 200 streams, but 116 (100 recording streams, 8 of the secondary streams incoming, and 8 streams outgoing).

U
Undisclosed #2
Jul 18, 2018

Here is the Milestone Xprotect architecture:

System Architecture Document

Also between Milestone and Genetec be mindful of CPU processing vs. GPU processing.

Good Luck!

New discussion

Ask questions and get answers to your physical security questions from IPVM team members and fellow subscribers.

Newest discussions