Client/server multimedia presentation system
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
embodiment 1
[0042] For the sake of simplicity, it is assumed in a first illustrative embodiment of the invention that the multimedia-on-demand system of FIG. 1 is a video-on-demand system, i.e., each of the programs available at each client comprises a video object.
[0043] It is also assumed that the data of the video object stored in the mass storage 20 has a structure as shown in FIG. 5. Data of each frame of the video object (hereinafter referred to as “each frame data Ff”) comprises a basic image data portion F0f and at least one level (e.g., 4 levels in FIG. 5) of quality supplement data portions F1f, F2f, F3f and so on. (f=1, 2, . . . , N, where N is the total number of frames of a video object) The suffix f is the frame number of the frame. Zero “0” following “F” in a label given to each data portion indicates that the data portion is the basic image data. A non-zero numeral (1, 2, 3 . . . ) following “F” in a label given to each data portion indicates that the data portion is quality su...
embodiment ii
[0071] A multimedia-on-demand system according to a second illustrative embodiment of the invention has a feature of enhancing the picture quality of the first frame to be displayed after the execution of a stop command or the execution of a JF, JB or HS command issued during a stop state by transmitting quality supplement data from the server 1.
[0072]FIG. 16 is a diagram showing an exemplary scenario data table of a multimedia program available in a multimedia-on-demand system according to a second illustrative embodiment of the invention. In FIG. 16, the scenario data table contains a record for each of the multimedia objects used in the multimedia program for which the scenario data table is intended. Each record of the scenario data table comprises the fields of the object ID, the kind of the object, the display position on a screen, the display size, the presentation start time and the presentation end time. For the sake of better understanding, in the presentation start and e...
embodiment iii
[0082] According to a third illustrative embodiment of the invention, a multimedia-on-demand system adds detailed information to (or enhances the quality of) each of variable-quality objects during a stop period in a manner as illustrated by a part labeled “QUALITY ENHANCING OPERATION” in FIG. 21. A variable-quality object is a multimedia object that comprises a plurality of detail levels of data and that permits an enhancement of the presentation quality by adding a higher detail level of data. The above-mentioned progressive JPEG video is one of such variable-quality objects. FIG. 19 is a diagram showing examples of variable-quality objects. In FIG. 19, still pictures A, B, C and D are variable in the display quality according to the difference data levels used for presentation. Also, the text object of FIG. 19 is said to be a variable—quality object since the text object comprises a plurality of detail levels of data.
[0083] Also, the client terminal of the multimedia-on-demand s...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


