A multi-camera, multi-feed virtual insertion system and method for replacing targets in the camera outputs with images has: a switcher (31) for receiving the camera output from each of a plurality of cameras (10) and for providing a combined video output and tally signals synchronized to the combined video output to indicate which camera or cameras provide the combined video output at any given time; a plurality of tracking modules (54a-54c), each receiving the camera output from a camera and for tracking the location of the target in the camera output; and a transition analysis module (50) for receiving the tally signals from the switcher and for providing information regarding the identification of and transitions between cameras in the combined video output. A scenario server defines scripts for each feed. Each graphic feed module (561-563) among several modules provides a feed by inserting images into the combined video output based on target tracking data, camera identification and transition information, and script information. For modifying the scripts in response to interactivity by a viewer, active areas are provided to the viewer which are part of the camera output and tracked in the same way as the targets.
展开▼