BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
A general architecture that implements the various feature of the invention will now be described with reference to the drawings. The drawings and the associated descriptions are provided to illustrate embodiments of the invention and not to limit the scope of the invention.
FIGS. 1A and 1B are exemplary diagrams to help explain the configuration of standard contents and that of advanced contents;
FIGS. 2A to 2C are exemplary diagrams to help explain a category-1 disc, a category-2 disc, and a category-3 disc, respectively;
FIG. 3 is an exemplary diagram to help explain an example of referring to an enhanced video object (EVOB) according to time map information (TMAPI);
FIG. 4 is an exemplary diagram to help explain an example of a volume space in a disc according to the invention;
FIG. 5 is an exemplary diagram to help explain an example of directories and files in a disc according to the invention;
FIG. 6 is an exemplary diagram showing the configuration of management information (VMG) and a video title set (VTS) according to the invention;
FIG. 7 is a flowchart to help explain a startup sequence of a player model according to the invention;
FIG. 8 is a table showing the data structure of a DISCID.DAT file in a disc according to the invention;
FIG. 9 is a flowchart to help explain an example of the operation of an apparatus according to the invention;
FIG. 10 is a flowchart to help explain another example of the operation of the apparatus according to the invention;
FIG. 11 is a flowchart to help explain still another example of the operation of the apparatus according to the invention;
FIG. 12 is an exemplary diagram to help explain a pack-mixed state of a primary EVOB-TY2 according to the invention;
FIG. 13 is an exemplary diagram to help explain the concept of recorded information on a disc according to the invention;
FIG. 14 is an exemplary diagram to explain in detail a model of an advanced content player according to the invention;
FIG. 15 is an exemplary diagram to help explain an example of the video mixing model in FIG. 14;
FIG. 16 is an exemplary diagram to help explain an example of a graphic hierarchy in the operation of the apparatus according to the invention;
FIG. 17 is an exemplary diagram to help explain an example of a network and a persistent storage data supply model in the apparatus according to the invention;
FIG. 18 is an exemplary diagram to help explain an example of a data storage model according to the invention;
FIG. 19 is an exemplary diagram to help explain an example of a user input processing model according to the invention;
FIGS. 20A and 20B are exemplary diagrams to help explain a configuration of advanced contents;
FIG. 21 is an exemplary diagram to help explain an example of the configuration of a playlist;
FIG. 22 is an exemplary diagram to help explain an allocation of a presentation object on a timeline;
FIG. 23 is an exemplary diagram to help explain a case where a trick play (e.g., a chapter jump) of a presentation object is made on the timeline;
FIG. 24 is an exemplary diagram to help explain an example of the configuration of a playlist when an object includes angle information;
FIG. 25 is an exemplary diagram to help explain an example of the configuration of a playlist when an object includes a multistory;
FIG. 26 is an exemplary diagram to help explain a descriptive example of object mapping information in the playlist and its playback time;
FIG. 27 is a flowchart to help explain the way the data cache is controlled in the operation of the apparatus according to the playlist;
FIG. 28 is an exemplary diagram showing an example of comments displayed according to the operation of the user interface manager; and
FIG. 29 is an exemplary block diagram showing an overall block configuration of a player according to the invention;