So far, the most popular applications have been based on DVRs. Despite their popularity, they have certain shortcomings (aside from quality limits), first of all the necessity of providing an individual cable for each camera, the second - limited number of channels (the next ones will require another DVR), and finally - one monitoring center (with the DVR inside).

But there is still the problem of providing an individual cable for each camera.

The architecture of such a system depends on the equipment used and the software installed. The basic form involves using additional software that manages devices coming from one manufacturer. The number of cameras and video servers is limited. The software is in fact only client application - there is no central point of the system. Every surveillance post can connect to any camera in the system.
It is a major limitation, because network devices cannot simultaneously connect with unlimited number of clients. The next client stations would overload the system.


The main advantage of this solution is isolation of cameras and the links between the cameras and servers from outgoing traffic. There is no risk of overloading the main part of the system in the case of excessive number of clients. Additionally, extension of the system by connecting next cameras and servers does not affect client stations, which are capable of connecting to many servers at the same time.

Each of the concepts presented above is suitable for different applications. The systems based on DVRs are usually used in single buildings etc., for several or more such buildings it is much better (or often only feasible) to implement network solutions.
In the case of distributed systems (scattered locations) there are very important transmission parameters of IP devices and the network. Depending on the number and deployment of clients there is used adequate managing software.
