Patent ID: 8064755

Claim:
A method of recording a plurality of data streams on a computer-readable medium, comprising: recording data streams including a first stream and a second stream on the computer readable medium, the first stream includes at least one jumping point, and the second stream includes at least one jumping point; recording clip information files including a first clip information file corresponding to the first stream and a second clip information file corresponding to the second stream on the computer readable medium, the first clip information file includes entry point information associated with the first stream, and the second clip information file includes entry point information associated with the second stream, the entry point information includes information on at least one jumping point at which jumping to another stream is permitted; and recording a playlist file on the computer readable medium, the playlist file identifying one or more playitems forming the playlist file, the playlist file managing the order of the playitems, the playitem for indicating in-point and out-point in at least one of the first stream and the second stream, wherein the first clip information file and the second clip information file are used for managing the first stream and the second stream as logically-separated files, the first stream and the second stream are divided into interleaving units and the interleaving units are interleaved on the computer-readable medium, the interleaving units include jumping points, wherein a size of an interleaving unit and the number of jumping points in the interleaving unit are determined to meet a buffer occupancy of a reproducing apparatus.