Abstract: A system for creating video content from two or more video content segments has a first video content source storing the video content as two or more video content segments. A second video content source stores the video content as two or more video content segments. A content requestor selects a source of a video content segment in response to an end user request. The selection is made as a function of one or more characteristics of transmission of the video content segment from a selected video content source to the end user. The content requestor monitors the video content segments transmitted by a selected video content source to determine whether a value for the video content characteristic has changed, and determines whether the video content source for a second video content segment source is to be changed from the video content source of the video content segment as a function of the change in the characteristic.