Patent ID: 8606073

Claim:
A method for managing a media broadcast, the method comprising: receiving a plurality of videos comprising at least a first video and a second video; generating a broadcast management interface for display to a broadcast manager user at a broadcast management client, the broadcast management interface allowing the broadcast manager user to produce a broadcast, and the broadcast management interface comprising a first stream window for playing the first video and a second stream window for playing the second video concurrently with the first video, wherein playing of the first and second videos are synchronized with respect to a universal clock; and generating, by a processing device, a broadcast map comprising a sequence of entries, the entries characterizing the broadcast such that the broadcast can subsequently be recreated by applying the broadcast map to the plurality of videos, wherein generating the broadcast map comprises: responsive to receiving a first selection of the first stream window while the first video is playing, creating a first entry in the broadcast map, the first entry comprising an identifier for the first video and a selection time indicating an elapsed time into the broadcast when the first selection occurred; and responsive to receiving a second selection of the second stream window while the second video is playing, creating a second entry in the broadcast map, the second entry comprising an identifier for the second video and a selection time indicating an elapsed time into the broadcast when the second selection occurred.