Is Client Live View Performance IP Video's Weakest Link?

Or am I doing something terribly wrong. I've noticed that several major VMS products really stress a client workstation CPU when displaying multiple camera images for live viewing. Much worse than the old DVR days. I tend to believe that it is a function of multi megapixel cameras and H.264 compression.

One example is the control room of a correctional facility we installed with 2 monitoring clients PC's (Dell I5 processors and Nvidia graphics cards). Each workstation has 2 large LCD displays where they monitor the facility. If we place, for example, 16 camera views on each monitor, the CPU utilization goes to 100%, yet the network utilization is only 2-3%. So the bandwidth is low, but the decoding must just really stress the CPU. The only solution we've found, after discussing it with the VMS company is to slow the live view frame rate way down. It greatly reduces CPU load, but causes the live view to be very choppy. We've seen this with other VMS's as well.

Anyone else noticed this or discovered any cures for it, (short of installing Quad Xeons)?

Login to read this IPVM discussion.
Why do I need to log in?
IPVM conducts unique testing and research funded by member's payments enabling us to offer the most independent, accurate and in-depth information.

******** ** * *** *****: ***** * **@***** ***/***** ****** for **** ******* ** **** ***

********* ******** *** ******* *** ********** ******** **** ** ** use ** ***** *** - ******* ** **** **** ****** support **** ******* ** ****.

*******:

** **-**** ** ******* ** **** ******** * * *** 25/30FPS ******* *** ** **** ** **** **** **** **** on *** ****** - **** ** ** **?

********: ***** * **@***** ***/***** ****** *** **** ******* (**** in *** **** ** *****) ** **** *** (** **** case, **** ********* *** ******* *.*+ ******** **** *********/********* **** stream ** ****** ****).

************: *** ** ******* **** ** **** ** ******* * second ***** ****** ** **/*** ********** *** *****. ******* *****, Hikvision, *******, *********, ****, ***** *** **** ** **** ****** can *** ** ****.

*** ** *****: *** **/*** ****** ******** **** **% *** CPU ** ****** - ** *** *** *** ****** ** to ** ******* ************* ** ***** **** ** **-****

***** *****: ** **-**** *** ****** ** **@***** ******* ** our *******.

**** ** ** **** ** ** **** **** *******?: ** you **** **** **** **** *** ****** ******* **** ** really ***** - ** **** *** *** *** *** ********* to ***/**** *** **** ***** ******** *** ****** ** ******* desplayable ** ~** (*** ** ******* ** **** **** *** incrediable ****** ** ******* ****** **** *********) ** ~*** ******* on ** ** ** ~*** ******* ** ** **.

** *** **** **** **** **** ****, **** *** ********* to ***** - ** *** ***** **** **** * ~**% saving ** *** *****.

*****, ** **** ********, *** *** ***** **** * *** cameras *** ***** **** ** **?

** ********* *** *** ******** ****** ** *** **** *** main ****** ** *** ******** ***** ******. ** ******* ** automatically ******** ** *** **** *** **** ****** **** *** zoom ** ** * ****** ******* ****. ***** *** ******* have ******* ******** ** ******* ***** *** ********.

*** ******* ******* ** ******** ********, ***** ******* *** ***. One ******** ******** ** ** *** ******** ******** ********* ** small ******** (** ******* ** ****" ********, ******* *****" ********) but *** **** *** ** ***********.

**** *** ********* ** ****** ** ****** ****** *********** *** only *** ** *** ******* (*********) ** ********* *** ****** set ** ** *** ******** ******** ********.

*****, ***'** ********** ***'* ***** * ******, *** ***'* **** only ** ***'** ***** *** ***'* ******** ********? * ***** we've *** ****** ******* ********** *********** ***** ***** **** **** GPU's (***'* **** ** ** *** ****** **** ********* "*****" types) *** ***'* ** ***** ******, *** ** ******, ** improve ****** ********.

****, ** ** ** ************* **** **** * *** ***** and * *** ***** ***** **** *** ** *** ***** card's ******** ************. **** ******* ******** ****** *** ****'* *** bottleneck.

****: **** **** ****** ** ****** ** *********** ** **** as *** ******* *** **** (*.*. ** ******** **** ***/*******). We **** ******** **** ** **** *********** *** ********** *** comparing * *********** ******* ***** ****** ******** *** * ****** GeForce *** *****.

** *** ****** ** *** ****** ******** **** *** *********** H264 ******** (*.*. ****** ****, ***** ****, *** ***). **** of *** ****** ** **** **** *** ************ **** *** only ******* *-* ******* ** * **** - ******** ********** difference ******* ** *** *** **** ******** **+ ******* ** surveillance ************.

****** **** ***% ** ******** ** **** ***** ***** *** CPU ** *** *******.

****: ***-*** ******** ** * ** ********* **** *** *** acceleration - *** **** ** * ****** ****** ******** **** does *** ***** ** **/**/**/**+ ******* ************ ****.

** **** ******** ***** ***** ***** ******** ******* ** ** to ** *** **** *** *** *** ******* - ******* of *** **** ** ***** "***** ******* ***********" ******** ** the ******* (*** *** *** ****** - * ** ******** of ******** *** ********* ****).

******. *'** **** ** *** **** ***** ****. * ***** claimed ** ** *** ******** ** *** *****, **** *** better *******.

*** *********** **** ** **** *** **** * **** (** - ** *** ***** *****) ************ *** ** ****** *** supporting ** ** ***** ~*** ******* ****** ~* ******** (**** workstation ********** **** *** *** ** ********* **** *** *** more **** * ******** ***** *** **** ******** ***** ****** support **** **** * ********).

*****'* ****** ****** *** "***** ****" ***** ******** ******** ** well ** **** **** *********. ******* ***** ******* *** ** danger ** ***** ******* ********* **** *** ********** *** ** 5MP+ *******, ****, ** ******* *** ***** ***-********/******** ******** ***** streams.

** *** ***** **** ** ** *** ******** **** ** adjust *** **** **** ****** *********. ** *** **** *** liveview *** ** ****** ******* ******** ******* *** ****** ***********/********.

** * ****** ******* ** ********* *** ******** ** ** for * ********* **** **** ******** **** * * *****@***** IP ****** ******* ** ****. ** **** * * ***** NVR5232 ******/***** ********** ***** **** ******* **** ** *** **** resolution ******** ******** ******** *** * ****** ** *********** **** was **** **** *** **** **************. *** ******** *** ** know *** *** ******** ****** ******* *** *** **** ** bring ** * **** ****** **** ** *** ****** ** a ****** ** ******* **** *** ***********'* *** ******** - after ***** ** ***** ** ********/******/******/***...

*****, ***** **** *** ****** *** *** ******. **** **'* not **** **. * **** *** **** ** * *********** for **** ************** *** ** "********* ******" *** *** ***** wall **** ***. *** *** ********** *** ***** ***** **** the *** *** ****** **** **** ******** **** *** *******? Are **** **** *********? **** **** ****** *** *********** **** the ****** ****** ** **** ** *********?

** ** ******'* *********, (*** * **** ******* **** **** the **** **** ******) *** ********** ***** ***** ********* ** the ***** **** ******* *** **** ******. **** **** *** guards ** ****** ** **** ** **** *** ****** ****** layout *** *** ***** **. **** **** ** ** *** as ** ****** *** ******** *** *****. ** ****, ***** a ** ****** *** **** ******* ****** ********** ***** ****** such ** ******* *******, *******, *** *** *** **** **** I ***'* ****** *** *** ** ***** ** * *** client *** **** ** ******** **** ******** ************* **** * 2 ********* ***** ****.

*** ******** ***** *** **** ****:

** * *** ***** ** ******* ******* ******** ** * x ***** ******** (**** **** ******* **** * **** *** switch *** ********* ** *** *** ******* *** ****).

*** ********* ** **** * * **-**** ******* **** **** 4 ******* **** ******* ******* ******** (**** ********) ******** ***** to **** **** ******* ******** *** *** ******** ***** ** a *** ******* *****. **** ** ******** ** ******* ******** direct ***** ** **** **** ** ****** ******** *** *** Dahua ***'* *** ******* ** **** ******* ** ***** *** NVR. **** *** ** ** *** ****** *** ******* ** the ******* ********* ** **** *** ** ******** * ******* and *** * ********* ******* ********** ** * ********* *** on *** ************* ******. *** ******* ** ******** ****** ********* which ** **** ******** *** ******* ** ****** ***** ****** results **** ****** **** ****** *********. **** ***** ***** **** been ********* ** ******** *** ******** **** *** *** ***** - **** ** *** ********* "********" ****.

******* ** **** *** * *** ******* ********* ** * gigabit ****** **** ***** ** *** ****** *********** *** **** investigations.

*** ***** ** ******** ***** **** **** ** ****** *********/*****. Also ** ******** ***** **** **** ** *** ****** **** down.

***** ********** ** **** *** *** ** **** ** ***** NVRs **** *** *** (********* *** *** ****** ** ******).

***** *** ***** * *** ************ ****** ***** ********** "*****" NVRs *** **** *** ** ******* ******** ** **** **** decoders.

** **** **** *** ***** ****** ******** ** ****** *** its ******** *** ***** ************ **** *** *********** *** *** mentioned *** ** *** **** **** **** * **********.

****: **** ** **** ***** ********** *** ******** ** ******** necessary ** *** **** ***** * **** ******** ******* **** view *****/*** ****** ** **** *** - *** **** ******* are *** ******* **** ******?

********* ******* *** **************** ~$*** *** ****, ** ******* ** *** **** ** a ** ***********.

***** *** ******* ***** *** **** ***** ** ** ** or **** **** *********. **** ******** ***** **** ******* * change ** *** ******* ********, ** ** ******* *** ** the ******* ***** ** ***** ** *** ******* ******* ****

****: ** **** **** * ***** **** *********** ************* **** VMS - *** *** ***** ********. *** ** **** ***** VMS *** ******* *** *** *** ** *** **** **** the ********.

********* **********. *****, ****** *** *** ******** ********.

**** ***** ********* *********, ** ********* ****** / ******** ** 'multi-streaming', ***** *** *** *********** ***** **** ******** ******* ** different ******* ******, ********* ** *** **** ** *** ******* frame. *** *******, ** * *** ** ******* * * x * ******, * ***** ******* ****** ***** ** *********, saving ** ***. *******, ** * ****** ****** ** ********* by ******, *** *** ***** *********** ****** ** *** ******* quality ******.

** ***** *** ****** *** *********, ***** ********* **** *********** but **** **** *** **** ******* **.

****, **** ***** *** *** *****? ** ***** **** ***** more ************ ***** ***************.

** *** *****'* *********** ** ***** **** ** ******** ******** with ******** *** ******* *** *********, *** **** ********** (******* of *** ****) * *** ** **** ***** '********'/******** ***** only **** **** *****. ***'* **** ** ****** ****** *********** to *** ******** *****. ** * ************* **** *********?

"*** **** ********** (******* ** *** ****) * *** ** that ***** '********'/******** ***** **** **** **** *****. ***'* **** to ****** ****** *********** ** *** ******** *****. ** * understanding **** *********?"

*** **** **** ** *** **** ********** - **** ** management. * ********* **** * ****** **** ***** ****** **** have ******* ******** ******** - *** ** **** ***** *** cost ** * ***** ********** ***.

* *** ** **** *********** ****.

** ******* **************** *** * **** ******* ***** *** *** ************* ****** to *** ****** ****** **** *** ****** **** *** **** more ******* *** **** ** **** ****** **** *** **** one ****** ** **** ******. * **** ** **** ** strange **** **** ******* ** *** **** ******.

*******, ****'* ************** *** * *** ** ***** ** **** it. * ***** *** ************** *** ** ******* ** **** it **** ** ************* ******* **** ***** ******* *** ** configure ** *** **** ******.

***, ** ******* *******, ******** ***** ******* '****' *** *** H.264 *******, **'* *****-*********.

** ** *** **** ** ********* ********* ******* *** ******* based ** *** **** ******* *** **** ** *** *** usage *`* ********* ** *** **** ******. **** ***** ********* earlier, *** *** *** ** **** ******* ** ********* ********, but *** **** **** ** ******** ****** ******* ****.

****'* ** ******* ** **** ******* ********* **** **** ***** Ocularis:

***** ****** ** **** ****** *** ***** *********, *** (** previous ********) ********** ********* ******* ** ******* ********** (*** * 600) *** ******* ********* (* ***) ** *********. ***** *** fluid *** ******** ****** *** *** ***** *********, *** ** other ****** ***** ** * ****** **** *** ******* **, the ****** ******* ** ****** *******. ******* ************** ******** **** 30 *******, *** ******** ******* **** ******* ******* ***** * '*******'.

*'* *** **** **** ******** *** **** ********* **** ** many ********** ** **** *** *********.

*** ** ******* ***** ** ********** ** ****** ********** (****, VGA)?

*** ***************, * **** ** *** ******: *) * **** try ** ****** *** **** **** **** *.*** ** **** to *** *** ****** ** *.*** ********. *) * **** see **** **** ****** ** * **** *** ******* **** 32 ***** ******* ** *** ******** **** ** ***** ****.

*****, ** *** **** ** ******* ********* ** * *******, you ***** ******* **** **** *** ** ******* *** ********** streams *** **** ****** ******* (*) **** ***** **** ***** be ****** **** *** (*) **** ***** ********* ****** *** consumption ****** ** *******.

** ****** **** ****, * **** **** ******** ** ** use ***** (********* ** ***** **********) *** **** ****, *.*** for *********. ****** ** ************** ****** ** *.*** ******* **** a **** ****** ** *** ****** *********** *********. **** ***'* like ******* ******** ****** *** ****** *** ******* ********** ********* on *** **** ****** *** **** ********* ** *** ******.

** ****: *** ******* **** ****** **** ***** - ** I ***** *** * ****** ** **** ****, *** ********* to *** **** **** ***** ******** (****://****.***/******/*******************)

  • ** **** ****** *****. ********* *********** *** **-**** **** **** profile. ******* ***********, *** ***** *** ********* ************* ****** **** either ** *** *.*** *******.

*** *** ******* ** ****? ** ***** *********** *** ********** does ***** **** * *** ********* ** ****?

*****, ****'* **** *********. *** ********** ** **** *********'* ******** are **** ********* **** **** ******. ****** *********, ******.

* ******** **** ****** ***** ** *** ***** *** *** yourself *** *** *********** ** *** *******. *** ******* *** 3MP **** *** **** * *** **** *** *******. *** client *** *** ******* ** ******** ******* ** *** ******. You *** *** ** *** ****** ***** ****** ** *** first ***** ** *** ******** ****** ***** ** ** ******** x **** = ******. ** *** *** ******** * ****** frame.

****. **** ***** ** * **** ***** ** ** * shootout **. * ***** **** ** *** ***** *** ****** is **** ********* ** ******** *****.