A system and method for scalably monitoring and/or recording video data,
preferably through a distributed network such as a computer network for
example. The system and method of the present invention are characterized
by the separation of functions, preferably into separate modules, for
accessing the monitored and/or recorded data, and/or for accessing
different hardware and/or software components of the system. This
separation optionally and preferably is performed by restricting access
to each of a plurality of layers or hierarchical levels in succession,
such that access to the next layer or level is more preferably not
permitted until access to a previous layer or level is approved. The
system and method of the present invention also preferably provides
security through this separation of functions. According to a preferred
embodiment of the present invention, there is also provided a system and
method for optionally adding the capability for monitoring and/or
recording at least one type of media to an existing monitoring/recording
system, as an "upgrade". This preferred embodiment of the present
invention may optionally and preferably be combined with the previously
described system and method for scalably monitoring and/or recording
video data.