Multimedia presentation format
First Claim
1. An optical data storage disc comprising:
- a description file, the description file being written in Extensible Markup Language (XML), the description file containing a general information section, a playlist information section and a menu information section; and
a plurality of playback items, the playback items comprising at least one presentation package file and a one control package file, whereinthe general information section contains information descriptive of the content of a presentation package file;
the playlist information section contains data referencing individual ones of the playback items;
the at least one presentation package file contains interleaved audio and video data;
the one control package file contains a plurality of objects; and
the menu information section contains a plurality of graphic layout screens, each of the graphic layout screens referencing a preselected group of objects in a control package file, the preselected group of objects being selected so as to composite a graphical interface when displayed on a video display, the graphical interface enabling a user to access either another graphic layout screen or the content of a presentation package file.
1 Assignment
0 Petitions
Accused Products
Abstract
A format for accessing content such as a full-length movie from an optical disc uses an XML Description File stored on the disc to generate one or more screens that a user employs to access the content. To increase the efficiency of accessing data, data files that describe the content of the disc are located near the beginning of the video zone whereas larger data files, such as presentation files, are located at the end of the video zone. To reduce the possibility of incompatibilities between commands, a limited set of application program interface (API) commands is defined for use in an XML Description File. To maximize the vertical data recorded on the disc when the source aspect ratio is high, two, independent horizontal and vertical distortion factors are used. The audio and video tracks are interleaved into 1000 millisecond blocks and are demultiplexed by the application player during playback.
15 Citations
20 Claims
-
1. An optical data storage disc comprising:
-
a description file, the description file being written in Extensible Markup Language (XML), the description file containing a general information section, a playlist information section and a menu information section; and a plurality of playback items, the playback items comprising at least one presentation package file and a one control package file, wherein the general information section contains information descriptive of the content of a presentation package file; the playlist information section contains data referencing individual ones of the playback items; the at least one presentation package file contains interleaved audio and video data; the one control package file contains a plurality of objects; and the menu information section contains a plurality of graphic layout screens, each of the graphic layout screens referencing a preselected group of objects in a control package file, the preselected group of objects being selected so as to composite a graphical interface when displayed on a video display, the graphical interface enabling a user to access either another graphic layout screen or the content of a presentation package file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of reading data stored on an optical disc, the optical disc containing at least one presentation, the method comprising:
-
using a menu displayed on a video display to generate a play command, the play command causing a presentation to be read continuously from a specified timecode position either until the timecode position reaches a duration value for the presentation or until the end of the available source content for the presentation is reached, and then continuing on to the next available presentation. - View Dependent Claims (12)
-
-
13. A method of reading data stored on an optical disc, the optical disc containing at least one presentation, the method comprising:
-
using a screen displayed on a video display to activate a menu; using the menu to generate a playReturn command, the playReturn command causing a presentation to be read continuously from a specified timecode position either until the timecode position reaches a duration value for the presentation or until the end of the available source content for the presentation is reached, and then returning to the screen. - View Dependent Claims (14)
-
-
15. A method of reading data stored on an optical disc, the optical disc containing at least one presentation, the method comprising using only the following commands:
-
a play command, a menu displayed on a video display being used to generate the play command, the play command causing a presentation to be read continuously from a specified timecode position either until the timecode position reaches a duration value for the presentation or until the end of the available source content for the presentation is reached and then continuing on to the next available presentation; a playReturn command, a menu displayed on a video display being used to generate the playReturn command, the menu being activated by a screen, the playReturn command causing a presentation to be read continuously from a specified timecode position either until the timecode position reaches a duration value for the presentation or until the end of the available source content for the presentation is reached and then returning to the screen; a show command, the show command causing an specified menu to be shown on the display; and a setTrack command, the setTrack command specifying an audio or subtitle track that is the active track within a presentation.
-
-
16. A method of recording video data on an optical disc, the video data being initially represented in the form of a source frame and being recorded on the optical disc in the form of an encoded frame, each of the source and encoded frames having a width and a height measured in pixels, the method comprising:
-
scaling the data in the source frame such that the data occupies the entire height of the encoded frame, and scaling the data in the source frame such that the data occupies the entire width of the encoded frame. - View Dependent Claims (17)
-
-
18. An optical data storage disc comprising audio, video and subtitle data, the subtitle data being stored as a plurality of text data.
-
19. The optical data storage disc of claim 19 wherein the audio, video and subtitle data are interleaved on the disc.
-
20. A method of playing audio, video and subtitle data stored on an optical data storage disc on a video display, the subtitle data being stored as a plurality of text data, the optical data storage disc further comprising a format file, the method comprising:
-
reading the text data; reading the format file; and using the text data and the format file to composite a portion of a subtitle to be shown on the display.
-
Specification