SYSTEM AND METHOD FOR REMOTE PRESENTATION PROVISION
First Claim
1. A method of receiving and playing a composite video, wherein the composite video includes at least a video asset and a non-video asset in separate files, the method comprising:
- receiving the non-video asset;
receiving at least a portion of the video asset;
buffering the at least a portion of the video asset in a buffer;
delaying playback of the composite video until (a) the non-video asset is downloaded and (b) the at least a portion of the video asset received is sufficient under existing conditions that the video asset can be played in real time without emptying the buffer before the end of the video asset; and
playing, after the delaying, the composite video.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of receiving and playing a composite video, wherein the composite video includes at least a video asset and a non-video asset in separate files. The method comprising: receiving the non-video asset; receiving at least a portion of the video asset; buffering the at least a portion of the video asset in a buffer; delaying playback of the composite video until (a) the non-video asset is downloaded and (b) the at least a portion of the video asset received is sufficient under existing conditions that the video asset can be played in real time without emptying the buffer before the end of the video asset; and playing, after the delaying, the composite video.
11 Citations
18 Claims
-
1. A method of receiving and playing a composite video, wherein the composite video includes at least a video asset and a non-video asset in separate files, the method comprising:
-
receiving the non-video asset; receiving at least a portion of the video asset; buffering the at least a portion of the video asset in a buffer; delaying playback of the composite video until (a) the non-video asset is downloaded and (b) the at least a portion of the video asset received is sufficient under existing conditions that the video asset can be played in real time without emptying the buffer before the end of the video asset; and playing, after the delaying, the composite video. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of playing a composite video, the method comprising:
-
downloading a non-video asset file, the non-video asset file including a library of non-video assets; receiving a video; buffering the video; receiving instructions that (a) select the non-video asset from the library, (b) identify where in a display the non-video asset is to be displayed, and (c) when, relative to the video, the non-video asset is to be displayed; playing the video and the selected non-video assets from the library, synchronized according to the instructions. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification