CourtSmart streaming video software allows for courts, law enforcement agencies, or private enterprise to monitor and record all security cameras within the standard CourtSmart application. The CourtSmart software detects motion and adjusts recording rate accordingly. CourtSmart can automatically indicate the time and location of an event and log all audio files and any annotations that may be entered into the database for later retrieval and duplication or review. CourtSmart video can utilize almost any standard camera that may be available and allows for network controlled Pan-Tilt-Zoom (PTZ) cameras as well.