1. A method of identifying and visualizing two or more events in one or more video streams filmed with one or more, cameras, wherein each video stream consists of one or more video frames, comprising the steps of: (a) determining a measure of interest, where the measure of interest is selected from the group consisting of amount of activity in the one or more video frames, distance to one or more points of interest in the one or more video frames from one or more camera positions of the one or more camera, activities detected by other sensors and events detected by other sensors; (b) generating an importance score for each video frame based on the measure of interest; (c) computing one or more threshold values based on the importance scores for each video frame; (d) selecting video frames identifying events based on the one or more threshold values; and (e) generating a timeline of one or more events in the one or more video stream, wherein the one or more video frames selected are correlated with an event marked on the timeline, wherein a duration of the one or more events in the time line are identified using one or more horizontal lines, wherein each horizontal line begins at the time an event of the one or more events was first present in the one or more video stream and ends at the time the event of the one or more events was last present in the one or more video stream, wherein one or more keyframes are used to visualize content of the one or more events, wherein a code is used to indicate the one or more cameras used to record the one or more video stream, wherein the code is used to frame the one or more keyframes, wherein a map is used to show geographic positions of the one or more cameras on the map, wherein the code is used to indicate the geographic positions of the one or more cameras, wherein the one or more keyframes is located directly adjacent to the geographic positions of the one or more cameras on the map.