The number of video streams and amount of traffic that Security Center 5.10 can deliver vary depending on the camera stream settings, the Mobile Server role settings, and the performance of the server that hosts the Media Gateway and Mobile Server roles.
- Configuring Mobile Server roles
You can configure different video settings for WiFi and cellular connections. Mobile Server always uses the WiFi connection when it is available. You can find these settings in Config Tool under .
- Configuring video streams of cameras
The Mobile Server sends the video stream that most closely matches the stream requested by the Genetec™ Mobile app to minimize the transcoding work done by the Media Gateway.
If there is no change to the stream format, then the maximum number of streams supported for the Genetec™ Mobile app corresponds to what is supported by the Media Gateway given the video quality settings of the cameras. For more information, see Maximum number of Media Gateway camera streams in Security Center 5.10 .
The following sets of test results illustrate the impact on the streaming capacity if the stream is transcoded to MJPEG, indicating the maximum number of video MJPEG streams, for each server type and various streaming scenarios, without diminished performance. In each scenario, the server hosts the Mobile Server and the Media Gateway roles, and the CPU usage is maintained between 75% to 80%.
MJPEG streaming capacities on a recommended server
The following tests were conducted on a server with an Intel Xeon E5-1620 v3 Quad-Core Processor at 3.50 GHz with 16 GB RAM, running Windows 10 64-bit Enterprise Edition.
Source streams (H.264) @ 15 fps | Requested streams (MJPEG) | Max number of streams | Outbound network traffic | Outbound network traffic per stream |
---|---|---|---|---|
320 x 240 (0.2 Mbps) | 320 x 240 | 75 | 63.0 Mbps | 0.84 Mbps |
640 x 480 (0.5 Mbps) | 640 x 480 | 60 | 60.0 Mbps | 1.00 Mbps |
1280 x 720 (1.0 Mbps) | 1280 x 720 | 40 | 45.8 Mbps | 1.15 Mbps |
640 x 480 (0.5 Mbps) | 320 x 240 | 50 | 52.6 Mbps | 1.05 Mbps |
1280 x 720 (1.0 Mbps) | 320 x 240 | 40 | 40.4 Mbps | 1.01 Mbps |
1280 x 720 (1.0 Mbps) | 640 x 480 | 40 | 40.6 Mbps | 1.02 Mbps |
1920 x 1080 (3.0 Mbps) | 320 x 240 | 20 | 22.0 Mbps | 1.10 Mbps |
MJPEG streaming capacities on a high performance server
The following tests were conducted on a server with two Intel Xeon Silver 4110 processors at 2.1 GHz with 32 GB RAM, running Windows Server 2016 64-bit Standard Edition. These specifications conform to the high performance server requirements.
Source streams (H.264) @ 15 fps | Requested streams (MJPEG) | Max number of streams | Outbound network traffic | Outbound network traffic per stream |
---|---|---|---|---|
320 x 240 (0.2 Mbps) | 320 x 240 | 160 | 158.0 Mbps | 0.98 Mbps |
640 x 480 (0.5 Mbps) | 640 x 480 | 110 | 139.0 Mbps | 1.26 Mbps |
1280 x 720 (1.0 Mbps) | 1280 x 720 | 70 | 145.0 Mbps | 2.07 Mbps |
640 x 480 (0.5 Mbps) | 320 x 240 | 90 | 161.4 Mbps | 1.79 Mbps |
1280 x 720 (1.0 Mbps) | 320 x 240 | 80 | 60.0 Mbps | 0.75 Mbps |
1280 x 720 (1.0 Mbps) | 640 x 480 | 80 | 70.0 Mbps | 0.87 Mbps |
1920 x 1080 (3.0 Mbps) | 320 x 240 | 40 | 18.0 Mbps | 0.45 Mbps |