Performance

On the Performance tab, you can set the following limitations on the Milestone Mobile server's performance:

Settings

Name

Description

Enable full-size images

Enable the Milestone Mobile server to send full-size images to the Milestone Mobile clients or XProtect Web Client.

Enabling full-size images uses more bandwidth. Additionally, enabling this option disables all rules set up in the Levels of video stream limitations settings described below.

Limit playback streams

Enable and specify the maximum number of playback video streams currently open for the relevant mobile client user.

Levels of video stream limitations

Level 1

Level 1 is the default limitation placed on the Milestone Mobile server. Unless you have enabled sending full-size images above, any limitations you set here are always applied to the Milestone Mobile's video stream.

Name

Description

Level 1

Select the check box to enable the first level of limitations to Milestone Mobile server performance.

Max FPS

Set a limit for the maximum number of frames per second (FPS) to send from the Milestone Mobile server to clients.

Max image resolution

Set a limit for the image resolution to send from the Milestone Mobile server to clients.

Level 2

If you would rather like to enforce a different level of limitations that the default one in Level 1, you can select the Level 2 check box instead. You cannot set any settings higher than what you have set them to in the first level. If you, for example, set the Max FPS to 45 on Level 1, you can set the Max FPS on Level 2 only to 44 or below.

Name

Description

Level 2

Select the check box to enable the second level of limitations to Milestone Mobile server performance.

CPU threshold

Set a threshold for the CPU load on the Milestone Mobile server before the system enforces video stream limitations.

Bandwidth threshold

Set a threshold for bandwidth load on the Milestone Mobile server before the system enforces video stream limitations.

Max FPS

Set a limit for the maximum number of frames per second (FPS) to send from the Milestone Mobile server to clients.

Max image resolution

Set a limit for the image resolution to send from the Milestone Mobile server to clients.

Level 3

You can also select a Level 3 check box to create a third level for limitations. You cannot set any settings higher than what you have set them to in Level 1 and Level 2. If you, for example, set the Max FPS to 45 on Level 1 and to level 32 on Level 2, you can set the Max FPS on Level 3 only to 31 or below.

Name

Description

Level 3

Select the check box to enable the third level of limitations to Milestone Mobile server performance.

CPU threshold

Set a threshold for the CPU load on the Milestone Mobile server before the system enforces video stream limitations.

Bandwidth threshold

Set a threshold for bandwidth load on the Milestone Mobile server before the system enforces video stream limitations.

Max FPS

Set a limit for the frames per second (FPS) to send from the Milestone Mobile server to clients.

Max image resolution

Set a limit for the image resolution to send from the Milestone Mobile server to clients.

The system does not instantly switch from one level to another level. If your CPU or bandwidth threshold goes less than five percent above or below the indicated levels, the current level stays in use.

Note that if you enable Enable full-size images on the General tab, none of the Performance levels are applied.

© 2018 Milestone Systems A/S