The number of video streams and amount of traffic that Security Center 5.12 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 wireless network (WiFi) and cellular connections. Mobile Server always uses the wireless network connection when it is available. To configure these settings in Config Tool, open the System task and click the Roles view. Select and click the Video settings icon ().
-
Configuring video streams of
cameras
The Mobile Server sends the video stream that most closely matches the stream requested by the Genetecâ„¢ Mobile app. This minimizes the transcoding work done by the Media Gateway.
The maximum number of streams supported for the Genetec Mobile app depends on what the Media Gateway supports. The stream format and video quality settings of the cameras also affect the supported number of streams. For more information, see Maximum number of Media Gateway camera streams in Security Center 5.12.
The following sets of test results show the impact on the streaming capacity of transcoding to MJPEG. The results show the maximum number of video MJPEG streams, without diminished performance, for each server type and various streaming scenarios. In each scenario, the server hosts the Mobile Server and the Media Gateway roles, and the CPU usage is maintained between 75% and 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 |