A plurality of live video streams are generated by video cameras associated with
terminals in a network. In one embodiment, the live video streams are received
and cached by a first terminal. In addition, the live video streams are simultaneously
displayed on the first terminal in one of various formats, such as a grid format
or a ticker format. In response to a user selecting one of the live video streams
being displayed, an earlier-in-time cached segment of the selected live video stream
is retrieved and displayed to the user.