Handling multiple video streams with one video processing service (VPS)

We are trying to integrate our video analytics solution through the VP Service. Following your demo, each VPS will create a new hardware device and link it to one camera. Since we have four streaming videos, we will have in total 8 devices and each camera will have its own VPS.

My question is: is there a way to associate only one VPS device to the 4 cameras which will result in 5 devices in total. In such a way, the one VPS device will become able to handle the 4 cameras.

PS: our license supports only 5 devices.

No. Currently, VPS driver is making only one connection to a source camera and sending that video stream to a VPS service. Keep in mind that VPS driver is free if you are not sending processed video back to XProtect system. For more complex scenarios you can use MIP SDK and toolkits to fetch video from XProtect and/or combine that with making a custom driver using MIP SDK Driver Framework.

Thank you for your answer,

right now we will stick to associate each camera to one VPS.

We found that when working with MIP SDK 2021 R1 we don’t need a device license for each VPS which was not the case with our situation. Are we missing something here please?

vps

Is the camera device under VPS hardware enabled? If you’re not sending video back to XProtect you can disable camera device on VPS hardware. It will still send the stream to VPS Service but it should not use a license.

Following your suggestions, we disabled the hardware under each VPS and it works well. (solved)

Many thanks.