How can I simulate an large amount of cameras and recording servers

Hi, I’m working on a project where I need to integrate an in-house developed application with the Milestone SDK. Within our test lab we have a CCTV server (little Dell box) which basically runs everything:- Management server, Recording server, Event server, etc. Then we have 5 cameras connected to the same network which are accessible.

Problem is the actual production environment will have 22 recording servers and over 2000 cameras connected…so we would like to simulate something close to those numbers so we can observe network load and performance of our service, etc.

Does anything exist to do this? I’d imagine that this ‘tool’ if it did exist would be invaluable, no?!

Thanks in advance

We have a perfect tool for simulating large amount of cameras.

It is called StableFPS and it is included in MIP SDK 2019R1.

https://doc.developer.milestonesys.com/html/index.html?base=gettingstarted/stablefps.htm&tree=tree_4.html

This tool will unfortunately not simulate multiple recording servers.

Thanks for the response Bo. I’m after something that will ideally allow us use the MIP SDK where once logged in, when we get the children of the server it would return an amount of cameras and recording server or my choosing as opposed to the only physical ones. Is that possible with the solution you proposed?

There is no tool to simulate recording servers. I like the idea, but I actually see no easy workaround, if you want many recording servers in a test setup you will have to create them manually. You can put many cameras on each recording server easily by using StableFPS, this setup will be a real setup as opposed to something only present in the configuration data.