A method for generating additional information for guaranteeing seamless playback of data streams, a recording medium for storing the information, and recording, editing and / or playback apparatus using the same are provided. The method generates additional information for guaranteeing seamless playback. The method includes a step of generating
data stream information for each of two or more data streams, which includes packet data to which information on an
arrival time of the respective packet data is added. The
data stream information includes seamless playback information, which indicates whether a corresponding
data stream is to be seamlessly reproduced after playback of a preceding data
stream, and / or seamless
time control information for controlling an output time of the corresponding data
stream to be seamlessly reproduced. Therefore, data streams can be seamlessly reproduced without interruption between the data streams, by using data
stream information which includes seamless information and / or seamless
time control information including reference time, an offset value and / or a gap length value. Especially, by using the information structure, even if data streams are edited, the data streams can be seamlessly reproduced in such a simple manner of just modifying data stream information, instead of directly
rewriting or modifying
arrival time information which is added to packet data.