For a setup with several cameras connected to one PC, I would mainly consider the USB bandwidth, CPU resources, and storage capacity required for continuous recording. For four or more cameras, IP cameras can also be easier to manage and expand than multiple USB webcams. It is also worth planning the network infrastructure properly if the system may grow later. Resources covering IT Hardware Solutions can be useful when planning the required networking and equipment.