摘要 |
PURPOSE: A recording medium recording contents stream data therein, and a recording device and a reproducing device thereof are provided to have a data structure, in which an SOBU(Stream OBject Unit) included in an SOB(Stream OBject) has a corresponding ATS(Application Time Stamp), to properly seek a program based on an MAPL(MAPping List). CONSTITUTION: An SOB is formed with an SOBU chain in which M SOBUs are connected. A first byte of at least two ATSs is included in each remnant SOBU excluding a last SOBU. SOBU#M does not include an ATS, and a part or entire of an application packet, AP_PKT#N is included therein. That is, if an ATS included in the last SOBU, SOBU#M does not exist, a stuffing packet(100) for correction is recorded subsequently to the last application packet, AP_PKT#N. The correcting stuffing packet is composed of an ATS#N(101) and a payload(102). The ATS included in the correcting stuffing packet has a value made by copying the ATS#N added to the AP_PKT#N. 0(zero) is recorded in the payload. The SOB is ended with the last application packet, AP_PKT#N. When reproducing the SOB, data recorded after the last application packet, AP_PKT#N are not read, accordingly, patterns and contents of data recorded in the payload vary at needs. And data are not recorded in the payload occasionally.
|