A method and system for providing automated video surveillance,
recordation and storage of security events is disclosed. One or more
computer-controlled cameras are used to view and record security-related
events in response to a determination that a security-related event has
occurred or is occurring at a particular location. This is accomplished
by providing a network comprising at least one computer-controllable
camera, one or more security servers, one or more security-related event
input alarms or triggers, and at least one storage medium for storing
video clips and other associated security-related event data. Video clips
of security-related events can then be captured, recorded, and
automatically associated with one or more data identifiers characterizing
the security-related events. Video clips are stored on a digital database
in an organized fashion, such that a particular clip may be readily
recalled by way of one or more data identifiers that have been associated
with that clip.