Streaming internet video editing and composite edit playback
OwnerJohn Charles McLaughlininventor
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for the creation of composite internet videos from streaming video feeds serving as an intermediary between an internet video user and a plurality of separate internet video sources. A user may invoke the service from a web page and fashion a composite video from a plurality of sources without copying or otherwise disturbing the source videos. The user's composite video is defined by an edit decision list (EDL) which specifies the location of the plurality of separate videos, the “cut in” and “cut out” locations within the separate videos where the composite video will transition between the separate videos, and an audio volume value associated with each video.
Claims16
A method for accurately transitioning among a plurality of streaming internet videos from one or more sources in a standards compliant browser, the method comprising:
- storing, at a server computer, a plurality of edit decision list (EDL);
- accepting a request to specify a particular one of the plurality of EDL;
- providing, from the server computer, to the browser on an internet connected computer the particular EDL and instructions to frame at least one video playback window and an associated user interface;
- and
- establishing, using the server computer, connections to the one or more sources of the streaming internet videos as specified by the particular EDL,
- wherein the server computer controls the associated user interface based on the particular EDL to
- facilitate download of a first video from a first source to a first video playback window visible to a user in the browser;
- facilitate download of a second video from a second source to a hidden second video playback window;
- determine an out point of the first video from the particular EDL;
- determine an in point of the second video from the particular EDL;
- pause the second video in the second video playback window a predetermined time before the in point of the second video;
- hide the first video playback window and show the second playback window in place of the first video playback window when the first video reaches the out point of the first video;
- and
- unpause the second video in the second video playback window.
A method for accurately transitioning among a plurality of streaming internet videos from one or more sources in a standards compliant browser, the method comprising:
- storing, at a server computer, a plurality of edit decision list (EDL);
- accepting a request to specify a particular EDL one of the plurality of EDL;
- providing, from the server computer, to the browser on an internet connected computer the particular EDL and instructions to frame at least one video playback window and an associated user interface;
- and
- establishing, using the server computer, connections to the one or more sources of the streaming internet videos as specified by the particular EDL,
- wherein the server computer controls the associated user interface based on the particular EDL to
- facilitate download of a first video from a first source to a first video playback window visible to a user in the browser;
- facilitate download of a second video from a second source to a hidden second video playback window;
- determine an out point of the first video from the particular EDL;
- determine an in point of the second video from the particular EDL;
- synchronize the second video in the second video playback window with the first video the first video playback window such that the second video is playing at the in point of the second video when the first video reaches the out point of the first video;
- and
- display the second playback window in place of the first video playback window when the first and second videos reach the now synchronized out point/in point.
Dependencies are inferred from the claim text.