NVR System FAQ

huperLab NVR System can connect not only the camera which are integrated into our software. Without integration, we can connect the camera in ONVIF or RTSP protocol. Please contact your camera’s supplier to ensure do the camera support these two protocol.

The following step show you how to load cameras SDK on huperVision or huperAnalyzer.

i. Start IP Camer Setup Wizard

The IP Camera Setup Wizard is located the GEAR icon which in huperVision and huperAnalyzer

ii. Enable the brand that you need

Please at least select ONVIF and RTPViewer if you can’t find the one you need. Then finish this process.

iii. Create a connected IP camera on Site Server

Please wake Preferences up from the GEAR icon. Then select the label which has IP on it, and click the IP Camera List button to search camera or add manually. Please don’t forget to enter the account information. This information is same to the one you log in the camera. But sometimes the other brand of camera needs to create another account as video streaming transmit. If the camera equip microphone, please enable the audio feature here.

iv. Connect the created IP camera


All the camera that you’ve added can be found in drag down list. We support two different video streams for displaying and recording at the same time. We suggest our customer to work with this mode to save the system performance, if the camera system requires a lot of camera. The best working environment is the CPU and HDD usage less than 75%.

There are so many reasons may cause Video Loss. Most of the situation is because the Intranet unstable. Please make sure the bandwidth in the Intranet is enough. The video streaming will not so good, not smooth, and reconnect so many times. If disconnect most of the camera will fix this issue temporary, the problem must come from the bandwidth. The below of the problem is not come from the bandwidth.

Black Screen

Nothing on the Live Video and Playback
The video from the camera has been dropped by Site Server. One of the reason for dropping video is due to the video size changed automatic all the time. This kind of video resource is hard to deal on CPU or Graphics Memory. Please try to switch to another video resolution, or change the decoder on the IP camera.


Nothing on the Live Video, but Playback
The video needs Graphics Memory to show on the screen. When the Graphics chipset is not good enough, the software can only show you the black screen. In order to solve this problem, please add an extra Graphics card on this NVR server, or switch to the lower quality of the video streaming. But huper’s software lowers the video quality down no matter what kind of video from the camera. Please enable the function which name is “DDRAW_EMULATION” in “huperlab\hupervision\bin\LiveTag.ini”.


This function will lower the display quality and let the CPU dandle the display process. If the CPU usage is over than 75%, we suggest you purchase a display card.



All IP camera has their own Network protocol to transfer the video stream. Someone chooses the TCP, and someone chooses UDP. If you can sure the loss connecting issue is not due to “Bad Network”, please try to switch the different protocols from Preference -> Camera.

However, if the camera has been integrated, please confirm the system does not keep busy.  When the system really busy to handle other program, the Site Server may not take enough resource from CPU and start to drop the video.

The format that Site Server can’t Support

If the IP camera use H.265 as default video stream transfer, and this IP camera hasn’t integrated yet. Please change the format to H.264 or MJPEG. Currently ONVIF does not support H.265. Please change the format.

The IP Camera System may loss the video stream from the camera sometimes. But the normally status for a general camera is “The frequency on video loss is below than 5 times in an hour”. Please confirm the status on your camera, and try to find the best way to solve it.

I. Loss the Video so Many Times

This issue may come from the wrong Network Protocol. Most of all IP camera uses the HTTP or TCP as their own method for video stream transformation.  User can try to switch the different protocol to find the suitable one.


II. The Firmware on the Camera Has Been Upgraded

huperLab will keep integrating all the different brand’s SDK. But we will not suggest our customer to upgrade the camera’s firmware, if the whole system is working well. Sometime the camera supplier release the new version of the firmware that we do not integrate it yet. In that case, if the supplier upgrade their SDK too much, the Site Server may not work well with the new SDK.


III. The Video Quality Has Been modified once

ONVIF is the protocol that most of all IP camera supports. But every supplier can modify that or have their own encoder in it. huperLab’s IP Camera System can accept the ONVIF video stream and RTSP video stream, if the camera we did not integrate. What if the ONVIF video stream contains the encoder that we can’t read it, the Site Server is going to drop the video.

The only way to fix this issue is trying to switch each different setting. Some of the supplier may name that “profile”, and some others may name “encoder”. User can find that on the camera’s web page.

huperLab NVR System can let the unstable camera automatic reconnect. Sometimes the video or the connection is unstable and not because of the compatibility situation. Regarding to this situation, we have a temporary solution to keep the unstable camera working. Please search huperlab\hupervision\bin\MManager which located the place you installed Site Server, and seek “IPCamReconnect” in MManager.ini

You can find 16 of this word in this file. Which means that it’s for 16 IP camera which on Site Server. The unit of the “IPCamReconnect” is Second. Every camera in MManager.ini has its own setting. After gave “IPCamReconnect” the time you want it be, Site Server will reconnect the camera which has enabled this feature in the time you set.

ONVIF protocol contains commands for IO. But we can’t sure how’s the camera supplier define it. In order to complete control IO on IP camera, we must integrate camera’s SDK. Please contact huperLab’s partner which in your country.

The following steps show you how to enable IO on Site Server.

i. Enable input or output on Site Server

Please wake the Preferences up from GEAR icon. Then switch to DEVICE label and select NetDevDIO-1 at drag down list. If you have more than 1 Site Server on the same computer, you can see NetDevDIO-1, NetDevDIO-2, and etc. Please make sure each huperVsion4000 has the right and unrepeatable one.

The input and output order is same to the camera channel. Please make sure which IO connect the device.


ii. Pair the camera and IO

All of the camera on same Site Server can share the same IO which has been enabled even the camera doesn’t equip it. We can make one of the camera receive input signal from other camera’s digital input. Then send output signal to the device which connect with one of the camera on the same Site Server.

huperLab NVR System support ONVIF Profile S. Which defines how’s the PTZ works. If your cameras use this SDK to control PTZ, you can direct connect it with Site Server. However if your cameras don’t use it, please contact our partner to apply camera integration process.

The following step shows you how to enable PTZ function to work with Site Server.

i. Wake PTZ Control Panel up

If you work with huperVision 40000, you can directly see it on the main panel. If you work with huperAnalyzer, please find it from the Gear icon.


ii. Define the camera as PTZ camera

Please give the WRENCH button a click and enable the PTZ function on the channle which connect to a PTZ camera. If you connect to this camera with ONVIF potocol, you don’t need to select the Device Type at the right side. What if you connect to a integrated camera, please select the correct camera to work with.