Recommended Hardware Specifications for VIGI VMS and VIGI PC Client

Before You Buy
Last updated: November 4, 2026

Contents

Introduction

Requirements

Hardware recommendations

Recommended specifications for VIGI VMS Server

Recommended specifications for VIGI PC Client

Conclusion

QA

Introduction

VIGI VMS supports centralized management of large-scale surveillance deployments and can manage more than 5000 channels. To ensure stable operation and optimal performance, you need appropriate server hardware specifications.

Hardware requirements may increase as VIGI VMS introduces new features. Therefore, we recommend additional CPU and memory resources to support future scalability.

Requirements

  • VIGI VMS 1.8.70 or above
  • VIGI PC Client

Hardware recommendations

Refer to the following recommendations when selecting hardware for VIGI VMS Server and VIGI PC Client deployments.

Recommended specifications for VIGI VMS server

VIGI Device Number

Max Concurrent Streams (Channels)

Minimum Recommended Server Specifications

64

64

CPU:i5-9400(6C/6T 2.9GHz)

RAM:8GB+

256

64

CPU:i5-9400(6C/6T 2.9GHz)

RAM:8GB+

128

CPU:i5-12400(6C/12T 2.5GHz)

RAM:16GB+

256

CPU:i5-12400(6C/12T 2.5GHz)

RAM:16GB+

512

64

CPU:i5-9400(6C/6T 2.9GHz)

RAM:8GB+

128

CPU:i5-12400(6C/12T 2.5GHz)

RAM:16GB+

256

CPU:i5-12400(6C/12T 2.5GHz)

RAM:16GB+

512

CPU:i5-12400(6C/12T 2.5GHz)

RAM:24GB+

1024

64

CPU:i5-12400(6C/12T 2.5GHz)

RAM:8GB+

128

CPU:i5-12400(6C/12T 2.5GHz)

RAM:16GB+

256

CPU:i5-12400(6C/12T 2.5GHz)

RAM:16GB+

512

CPU:i5-12400(6C/12T 2.5GHz)

RAM:24GB+

2048

64

CPU:i5-12400(6C/12T 2.5GHz)

RAM:8GB+

128

CPU:i5-12400(6C/12T 2.5GHz)

RAM:16GB+

256

CPU:i5-12400(6C/12T 2.5GHz)

RAM:16GB+

512

CPU:i5-12400(6C/12T 2.5GHz)

RAM:24GB+

4096

64

CPU:i5-12400(6C/12T 2.5GHz)

RAM:8GB+

128

CPU:i5-12400(6C/12T 2.5GHz)

RAM:16GB+

256

CPU:i5-12400(6C/12T 2.5GHz)

RAM:16GB+

512

CPU:i5-12400(6C/12T 2.5GHz)

RAM:24GB+

Recommended specifications for VIGI PC Client

Small-Scale Surveillance (1–8 Channels)

CPU: Intel i5-12400 (6 cores / 12 threads) & AMD Ryzen 5 5600G (6C / 12T)
GPU: NVIDIA GTX 1650 (4GB GDDR6) & AMD RX 6400 (4GB GDDR6)
RAM: 16GB DDR4 3200MHz (Dual Channel)
Network: Gigabit NIC + PoE Switch

System Disk: 100G free for PC Client

Medium-Scale Surveillance (8–64 Channels)

CPU: Intel i7-12700K (12 cores / 20 threads) & AMD Ryzen 7 7700X (8C / 16T)
GPU: NVIDIA RTX 3060 (12GB GDDR6) & AMD RX 6600 XT (8GB GDDR6)
RAM: 32GB DDR4 3600MHz / DDR5 4800MHz
Network: 2.5G NIC + 48-Port PoE Switch

System Disk: 100G free for PC Client

Large-Scale Surveillance (64+ Channels) (Server-Class)

CPU: Intel Xeon Silver 4310 (12 cores / 24 threads) & AMD EPYC 7302P (16C/ 32T)
GPU: NVIDIA Tesla T4 (16GB GDDR6) ×2 & AMD Radeon Pro V620 (32GB HBM2) ×2
RAM: 64+GB DDR5
Network: 10G NIC + 40G Core Switch

System Disk: 100G free for PC Client

Notes

  • Video playback through VIGI VMS Web and VIGI PC Client requires video decoding, and graphics performance is critical to playback performance.
  • The maximum number of concurrent streams supported by VIGI VMS is 512.
  • The recommended memory specifications only include RAM required by VIGI VMS Server, VIGI PC Client, and the associated database. Additional memory should be reserved for the operating system and other background services. For example, the Windows operating system may consume more than 4 GB of memory depending on the system version and installed applications.
  • Playing multiple video streams simultaneously requires sufficient network bandwidth and stable network connectivity.
  • For large-scale deployments, actual hardware requirements may vary depending on stream resolution, bitrate, and the number of concurrent streams.

Conclusion

The recommended specifications in this article are based on VIGI VMS 1.8.70 and are intended to help size server and client hardware for different deployment scales. Selecting appropriate CPU, memory, graphics, and network resources can help ensure stable operation, smooth video playback, and future scalability for VIGI surveillance projects.

To learn more about each function and configuration, please visit Support Home to download or check the manual for your product.

QA

Q1: Can I use hardware specifications lower than the recommended values?

A1: Yes. However, system performance may be affected when managing large numbers of devices, concurrent streams, or playback sessions.

Q2: Why is a GPU recommended for VIGI PC Client?

A2: VIGI PC Client performs video decoding during live view and playback. A dedicated GPU can improve decoding performance and provide a smoother user experience.

Q3: What should I prioritize when increasing server performance?

A3: CPU performance, available memory, graphics performance, and network bandwidth all affect VIGI VMS performance.

Related FAQs

Looking For More

Is this faq useful?

Your feedback helps improve this site.

Community

TP-Link Community

Still need help? Search for answers, ask questions, and get help from TP-Link experts and other users around the world.

Visit the Community >