Patent ID: 7315690
Filing Date: 2008-01-01
Classification: G06F,G11B,H04N

Abstract:
1. A machine-readable recording medium having a hierarchical data structure and tangibly embodying a package of data for access by an application mechanism, the package comprising: a video title set including a video object to be produced by the application mechanism and a program chain information table for defining a program chain, the video object having an arrangement of video data cells, each cell being composed of video object units, and the video object unit including a MPEG video stream, a audio, and a sub-picture stream, each video object unit composed of a sequence of data packs, the sequence of data packs Including a combination of at least one video, audio and sub-picture packs and a navigation pack placed at the head of the sequence, the video data pack constituting a part of the MPG video stream, the audio data pack constituting a part of the audio stream, and the sub-picture pack constituting a part of the sub-picture stream, wherein the video data pack is configured to be of a predetermined size and essentially consists of one pack header and one video packet, the video packet having a video packet header and video packet data corresponding to a video data segment of the MPEG video stream, tile video packet header includes a first stream identifier for identifying that the video data in the video data packet belongs to the MPEG video stream, the audio data pack is configured to have the same size that of video data pack and essentially consists of one pack header and one audio packet, the audio packet having an audio packet header, a first sub-stream identifier, and an audio packet data corresponding to an audio data segment of the audio stream, the audio packet includes a second stream identifier for indicating that the audio packet data belongs to a private stream other than the MPEG video and audio streams, and the first sub-stream identifier indicating that the audio packet data belongs to the audio stream, the sub-picture data pack is configured to have the same size that of video data pack and essentially consists of one pack header and one sub-picture packet, the sub-picture packet having a sub-picture packet header and an sub-picture packet data corresponding to an sub-picture data segment of the sub-picture data stream, and the navigation data pack is configured to have the same size that of video data pack and essentially consists of a pack header, a system header, first and second control data packets, the first control packet having a first control packet header, second sub-stream identifier, and first control packet data, the first control packet header includes a third stream identifier for indicating that the first control packet data belongs to a private stream other than the MPEG video and audio streams, and the second control packet having a second control packet header, the third sub-stream identifier, and second control packet data, and the second control packet header includes the third stream identifier for indicating that the second control packet data belongs to a private stream wherein the program chain information table including a cell playback information table for defining a playback order of the cells in the program chain, the playback information table includes a plurality of cell playback information, each of the cell playback information defining start addresses of the first and last video object units in the corresponding cell.