System and method for loading and playing
First Claim
1. A loading and playing system, in a hardware processor, for multimedia information playback, comprising:
- a decoder for decoding a multimedia segment sequence with a plurality of multimedia segments for playback, wherein said multimedia segment sequence includes at least a first multimedia segment and a second multimedia segment;
a loader for providing a multimedia segment sequence to said decoder according to a play order sequence;
a play engine for demanding the loader to provide said multimedia segment sequence to said decoder according to the play order sequence, wherein said multimedia segment sequence is provided in response to a signal sent from said decoder; and
a navigator for sending said play order sequence to said play engine, wherein said play order sequence includes at least a first play order and a second play order, wherein said second play order is issued when said first multimedia segment has not been completely played yet and in response to a response from said play engine indicative of said first multimedia segment being provided to said decoder;
wherein said play engine demands said loader to provide said first multimedia segment to said decoder according to said first play order, and said loader sends a loading standby response to said play engine after said first multimedia segment is provided;
wherein said play engine sends a play engine standby response to said navigator after receiving said loading standby response, and said navigator sends said second play order to said play engine;
wherein said decoder sends a playing standby response to said play engine after said first multimedia segment is completely played by said decoder; and
wherein said play engine receives said second play order before said playing standby response.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for loading and playing multimedia information are disclosed. A navigator sends a series of play orders that each play order demands for playing a corresponding multimedia segment. A playing engine demands a loader to provide the corresponding multimedia segment according to related play order. A decoder is used to decode the provided multimedia segment for playback. Each play order may be delivered even the multimedia segment corresponding to its previous play order has not been played completely yet. The information discontinuity disadvantage can be eliminated since there is a smooth multimedia information stream provided for the decoder.
24 Citations
6 Claims
-
1. A loading and playing system, in a hardware processor, for multimedia information playback, comprising:
-
a decoder for decoding a multimedia segment sequence with a plurality of multimedia segments for playback, wherein said multimedia segment sequence includes at least a first multimedia segment and a second multimedia segment; a loader for providing a multimedia segment sequence to said decoder according to a play order sequence; a play engine for demanding the loader to provide said multimedia segment sequence to said decoder according to the play order sequence, wherein said multimedia segment sequence is provided in response to a signal sent from said decoder; and a navigator for sending said play order sequence to said play engine, wherein said play order sequence includes at least a first play order and a second play order, wherein said second play order is issued when said first multimedia segment has not been completely played yet and in response to a response from said play engine indicative of said first multimedia segment being provided to said decoder; wherein said play engine demands said loader to provide said first multimedia segment to said decoder according to said first play order, and said loader sends a loading standby response to said play engine after said first multimedia segment is provided; wherein said play engine sends a play engine standby response to said navigator after receiving said loading standby response, and said navigator sends said second play order to said play engine; wherein said decoder sends a playing standby response to said play engine after said first multimedia segment is completely played by said decoder; and wherein said play engine receives said second play order before said playing standby response. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification