Patent ID: 6112009
Filing Date: 2000-08-29
Classification: G06F,G11B,H04N

Abstract:
An apparatus for reproducing data from a recording medium which comprises:a plurality of data units to be presented as playback objects, wherein said playback objects include an MPEG video stream, audio stream and sub-picture stream, each of said data units includes:a data pack train including a navigation data pack arranged at a head of said data pack train, and at least one or a combination of a video data pack constituting a part of the MPEG video stream, an audio data pack constituting a part of the audio stream and a sub-picture data pack constituting a part of the sub-picture stream, the video data pack including a pack header and a video packet, the video packet including a video packet header and video packet data corresponding to a video data segment of the MPEG video stream, wherein the video packet header includes a first identifier for identifying that the video data in the video data packet belongs to the MPEG video stream, the audio data pack including a pack header and an audio packet, the audio data pack including an audio packet header and an audio packet data corresponding to an audio data segment of the audio stream, and the sub-picture packet including a pack header and a sub-picture packet, the sub-picture packet including a sub-picture packet header and the sub-picture packet data corresponding to a sub-picture data segment of the sub-picture data stream,the navigation data pack including a pack header and first and second control data packets, the first control packet having a first control packet header, a second identifier, and a first control packet data, the first control packet header including a third identifier for identifying that the first control packet data belongs to a stream other than said MPEG video stream, and the second control packet having a second control packet header, a fourth identifier, and second control packet data, the second control packet header including the third identifier for identifying that the second control packet data belongs to a stream other than said MPEG video stream, wherein said second identifier identifies that the first control packet data corresponds to presentation data for controlling a presentation of the data unit and the fourth identifier identifies that the second control packet data corresponds to search data for searching the data unit;the apparatus for reproducing data comprising:reading means for reading the data units from the recording medium;discriminating means for discriminating the navigation data pack from other packs in each of the data units in accordance with the second, the third and the fourth identifiers;extracting means for extracting the first and the second control data packets in the navigation pack in accordance with the third and the fourth identifiers, respectively; andcontrol means for controlling a presentation of the data unit in accordance with the first packet data and searching another data unit in accordance with the second packet data.