Video Processing Service Issue

We are Facing an issue related to VPS, Every time we try to connect using GSTREAMER, VPS Assign a new Pipeline for each camera so it increase the memory usage,

Do you have any idea why we are facing that issue And if there is any solution so we can combine multiple cameras on one pipeline instead of assigning each camera a new pipeline?

Hi Fares,

As it is currently designed, each new connection consumes it’s own thread and associated memory. You did not mention how much memory is being consumed with additional connections, perhaps you could create a .dmp file for further analysis.

At present the VPS solution will not support multiple cameras on a single pipeline, as far as I am aware there is no planned update to support this, however, that being said you do have the source code for VPS and are welcome to look at updating it to support multiple cameras on a single pipeline.

kind regards

Simon