StableFPS overview

The StableFPS driver provides stable frame rates to Milestone products by loading different recordings from the hard drive. Available codecs, resolutions and compressions depend on what frames have been extracted and put in a specific location on the disk.

Install StableFPS on recording servers

  1. Go to Download software.
  2. In the MIP SDK (Docs and tools) list, select Milestone StableFPS {version} Installer to download the StableFPS installer.
  3. Run the StableFPS installer on each recording server where you want to use StableFPS cameras.
    When the installation has successfully completed, you will find StableFPS files at %ProgramFiles%\Milestone\MIPSDK\Tools\StableFPS\
  4. Stop the Recording Server service.
  5. Run %ProgramFiles%\Milestone\MIPSDK\Tools\StableFPS\InstallStableFPS_EXTERNAL.bat as Administrator.
  6. Answer the prompts. Number of cameras running in one hardware device on same settings, and number of streams for each camera.
  7. Start the Recording Server service.

Now you can add simulated test cameras:

  1. In Management Client, find the recording server and run the Add Hardware wizard
  2. Select Manual mode
  3. Username and password is not used for StableFPS, no entry is required
  4. Clear all driver selections and select Milestone > StableFPS driver.
  5. In Address enter localhost or the recording server IP.
  6. In Hardware model pick StableFPS (Auto-detect won't work).
  7. Complete the wizard as usually for adding cameras.

StableFPS options

The driver will ensure the video, audio (in/out), and metadata streams provided is delivered on the specified frame rate.

See ReadMe StableFPS (PDF) and How to make your own StableFPS stream (PDF) for information on how to work with StableFPS.