Patent ID: 8437409

Claim:
A system for storing media or event streams produced by a plurality of capture devices, said system comprising: a server for providing a global timeline and for storing a plurality of acquisition streams, wherein the global timeline is based on a global time, and wherein the global timeline is configured to store data associated with the plurality of acquisition streams; a plurality of capture devices, each capture device producing one of said plurality of acquisition streams; wherein one or more of the capture devices generates a local acquisition stream having local time indicia based on a local time beginning at a local start time, wherein the local time differs from the global time; and a communication network for connecting said plurality of capture devices with said server, said plurality of capture devices delivering said plurality of acquisition streams to said server, each of said plurality of acquisition streams having time indicia for aligning said acquisition stream with said global timeline, wherein the global timeline is updated based on each of said aligned acquisition streams; an editor configured to produce metadata representing a desired distribution stream; wherein the server is configured to: determine a difference between the local time and the global time; shift the local start time relative to the global timeline based on the determined difference; update the global timeline to include data associated with the local acquisition stream based on the shifted local start time; and edit the global timeline based on said metadata to produce an edited timeline.