A system configured to provide a display of video from multiple cameras, the system comprising:none or more processors; andone or more memory devices storing one or more programs for execution by the one or more processors, the one or more programs configured for simultaneously displaying:a first interface portion to display a main video stream captured by a main camera;one or more additional interface portions to display video streams that are temporally related to the displayed main video stream as video stream displays, wherein at least some of the video streams are captured by a set of cameras, wherein the video stream displays corresponds to one or more of:na first set of video playback positions from a first segment of time in each of their respective video streams at the time of the main video stream;a second set of video playback positions from a second segment of time in each of their respective video streams prior to the time of the main video stream; anda third set of video playback positions from a third segment of time in each of their respective video streams after the time of the main video stream; anda map that shows respective camera positions for the set of cameras and respective angles of view for the set of cameras overlaid on a floor plan of an area associated with the views of a plurality of the cameras.
›2.↳ 1The system of claim 1, wherein a video stream associated with one of the one or more video stream displays becomes the main video stream displayed to …d2
The system of claim 1, wherein a video stream associated with one of the one or more video stream displays becomes the main video stream displayed to the interface with a corresponding video playback position when a user clicks on the video stream display.
›3.↳ 1The system of claim 1, wherein one or more of the video stream displays are static keyframes, wherein a keyframe is a representative video frame from …d2+2
The system of claim 1, wherein one or more of the video stream displays are static keyframes, wherein a keyframe is a representative video frame from a video stream near the time of the video stream's video playback position.
›4.↳ 3The system of claim 3, wherein a keyframe is a representative video frame from a video stream sequence having the most activity within one of the firs…d3+1
The system of claim 3, wherein a keyframe is a representative video frame from a video stream sequence having the most activity within one of the first, second and third segments of time.
›5.↳ 4The system of claim 4, wherein the video stream sequence that has the most activity comprises the largest number of pixels that change between video f…d4
The system of claim 4, wherein the video stream sequence that has the most activity comprises the largest number of pixels that change between video frames in the sequence.
›6.↳ 1The system of claim 1, wherein:nthe second set of video playback positions are from a first fixed point in time in each of their respective video stre…d2
The system of claim 1, wherein:nthe second set of video playback positions are from a first fixed point in time in each of their respective video streams prior to the time of the video stream of the main camera; andthe third set of video playback positions are from a second fixed point in time in each of their respective video streams after the time of the video stream of the main camera.
›7.↳ 1The system of claim 1, wherein color coding of video stream displays in the interface display identifies video stream source cameras.d2
The system of claim 1, wherein color coding of video stream displays in the interface display identifies video stream source cameras.
›8.↳ 1The system of claim 1, wherein the video streams are displayed next to their corresponding source cameras on the map.d2+1
The system of claim 1, wherein the video streams are displayed next to their corresponding source cameras on the map.
›9.↳ 8The interface system of claim 8, wherein the cameras and their corresponding angles of view displayed to the map are color coded to match video stream…d3
The interface system of claim 8, wherein the cameras and their corresponding angles of view displayed to the map are color coded to match video stream display color coding displayed to the interface that identifies source cameras.
›10.↳ 1The system of claim 1 wherein the video stream displays associated with the second and third sets of video playback positions are each displayed withi…d2+1
The system of claim 1 wherein the video stream displays associated with the second and third sets of video playback positions are each displayed within a band on opposite edges, respectively, of the main video stream display.
›11.↳ 10The system of claim 10, further comprising a timeline displayed next to the bands and the main video stream display.d3
The system of claim 10, further comprising a timeline displayed next to the bands and the main video stream display.
›12.↳ 1The system of claim 1, wherein the multiple cameras have fixed view directions.d2
The system of claim 1, wherein the multiple cameras have fixed view directions.
›13.↳ 1The system of claim 1, wherein the multiple cameras perform one or more of pan, tilt and zoom when the interface displays live video streams.d2
The system of claim 1, wherein the multiple cameras perform one or more of pan, tilt and zoom when the interface displays live video streams.
›14.↳ 1The system of claim 1, wherein the set of cameras is in spatially proximity to the main camera.d2
The system of claim 1, wherein the set of cameras is in spatially proximity to the main camera.
›15.↳ 1The system of claim 1, wherein the video stream displays associated with the first, second, and third sets of video playback positions further compris…d2
The system of claim 1, wherein the video stream displays associated with the first, second, and third sets of video playback positions further comprise an assessment of one or more of activity within the video streams, motion close to points of interest in the space being videotaped and events from infrared motion sensors, face detection and radio frequency identification.
›16.↳ 1The system of claim 1, wherein:nvideo stream displays associated with the first, second, and third sets of video playback positions are displayed to t…d2+5
The system of claim 1, wherein:nvideo stream displays associated with the first, second, and third sets of video playback positions are displayed to the interface in spatial relation to the displayed video stream from the main camera,the spatial relation corresponds to relative physical positions of each of a set of cameras to the physical position of the main camera, andthe video stream displays are from video streams of a set of cameras that are closest to the main camera.
›17.↳ 16The system of claim 16, wherein the video stream displays are animated to rotate around the new main video stream to their new positions spatially rel…d3
The system of claim 16, wherein the video stream displays are animated to rotate around the new main video stream to their new positions spatially related to the new main video stream.
›18.↳ 16The system of claim 16, wherein:na video stream associated with one of the one or more video stream displays becomes the main video stream displayed t…d3+1
The system of claim 16, wherein:na video stream associated with one of the one or more video stream displays becomes the main video stream displayed to the interface with a corresponding playback position when a user clicks on the video stream display; andthe map is animated to show rotation of the map as it is centered to a new viewpoint of the newly selected camera that corresponds to the new main video stream displayed to the interface.
›19.↳ 18The system of claim 18, wherein the animation of the map is synchronized to animated video stream displays that are rotated around the new main video …d4
The system of claim 18, wherein the animation of the map is synchronized to animated video stream displays that are rotated around the new main video stream to their new positions spatially related to the new main video stream.
›20.↳ 16The system of claim 16, wherein the closeness of each of the set of cameras to the main camera is determined in accordance with the average or the sum…d3
The system of claim 16, wherein the closeness of each of the set of cameras to the main camera is determined in accordance with the average or the sum of distances between one or more focal points between each of the set of cameras and the main camera.
›21.↳ 16The system of claim 16, wherein the spatial relation of a video stream display to the main video stream display is determined in accordance with the a…d3
The system of claim 16, wherein the spatial relation of a video stream display to the main video stream display is determined in accordance with the angle formed by a line from a focal point of the main camera to a focal point of the camera corresponding to the video stream display and a line from the focal point of the main camera to the main camera, wherein each video stream display is displayed at the determined angle in relation to the main video stream display.
›28.↳ 1The system of claim 1, wherein the set of cameras includes the main camera.d2
The system of claim 1, wherein the set of cameras includes the main camera.
›29.↳ 1The system of claim 1, wherein displaying the first interface portion, the one or more additional interface portions, and the map includes overlaying …d2
The system of claim 1, wherein displaying the first interface portion, the one or more additional interface portions, and the map includes overlaying the first interface portion and the one or more additional interface portions over the map.
›30.↳ 1The system of claim 1, wherein one or more respective cameras in the set of cameras are selected based on spatial relation between the one or more res…d2+1
The system of claim 1, wherein one or more respective cameras in the set of cameras are selected based on spatial relation between the one or more respective cameras in the set of cameras and the main camera.
›31.↳ 30The system of claim 30, wherein the one or more respective cameras in the set of cameras are selected in accordance with the angle formed by a line fr…d3
The system of claim 30, wherein the one or more respective cameras in the set of cameras are selected in accordance with the angle formed by a line from a focal point of the main camera to a focal point of a respective camera and a line from the focal point of the main camera to the main camera.