Quick starting video content
First Claim
Patent Images
1. A processor-readable medium comprising processor-executable instructions configured for:
- receiving a static image from a content provider;
displaying the static image; and
buffering video content from the content provider during the displaying.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are described for achieving quick startup of streaming video content. Streaming video content is provided in two parts generally comprising a static image and dynamic video content. A streaming media player is configured to buffer the static image and display it promptly while buffering the remaining video content in the background. Benefits of the disclosed systems and methods include a reduced waiting period between the selection of video content and the playback of content by a media player.
233 Citations
43 Claims
-
1. A processor-readable medium comprising processor-executable instructions configured for:
-
receiving a static image from a content provider;
displaying the static image; and
buffering video content from the content provider during the displaying. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A processor-readable medium comprising processor-executable instructions configured for:
-
playing a first video clip;
initiating buffering of a second video clip during the playing; and
displaying a last frame of the first video clip when the playing of the first video clip is complete and the buffering of the second video clip is not complete. - View Dependent Claims (14)
-
-
15. A processor-readable medium comprising processor-executable instructions configured for:
-
playing a first video clip;
buffering a static image;
displaying the static image when the playing of the first video clip is complete; and
buffering a second video clip during the displaying of the static image. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A processor-readable medium comprising processor-executable instructions configured for:
-
playing a first video clip;
buffering a static image during the playing;
buffering a second video clip during the playing; and
if the buffering of the second video clip is not complete when the playing of the first video clip is complete, displaying the static image when the playing of the first video clip is complete. - View Dependent Claims (21)
-
-
22. A play-list comprising:
-
a reference to a static image;
a duration command that indicates a minimum duration for which the static image must be displayed;
a show-while-buffering parameter set to indicate that the static image must be displayed until a second reference is fully buffered; and
the second reference to a video clip. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method comprising:
-
receiving a static image from a content provider;
buffering video content from the content provider; and
displaying the static image until the video content is fully buffered. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A method comprising:
-
playing a first video clip;
buffering a second video clip during the playing; and
displaying a last frame of the first video clip if the second video clip is not fully buffered when the playing of the first video clip is complete. - View Dependent Claims (35)
-
-
36. A method comprising:
-
playing a first video clip;
buffering a static image;
displaying the static image when the playing of the first video clip is complete; and
buffering a second video clip during the displaying of the static image. - View Dependent Claims (37, 38, 39, 40)
-
-
41. A streaming media device comprising:
-
means for receiving a first static image from a content provider;
means for buffering a first video clip from the content provider;
means for displaying the first static image until the first video clip is fully buffered; and
means for playing the first video clip when the first video content is fully buffered. - View Dependent Claims (42, 43)
-
Specification