The present invention relates to method and apparatus of recording a
multi-channel data stream on a recording medium in such a manner that
substreams of digital channels constituting the multi-channel data stream
can be distinguished each other in reproduction. The present recording
method separates a multi-channel stream composed of substreams belonging
to a plurality of channels into individual substreams, records the
individual substreams separately by channel in plural stream objects
allocated in a recording medium, creates a piece of search information
every a substream contained in the recorded multi-channel stream, and
records the created plural pieces of search information on the recording
medium. The present method makes it possible to selectively search and
reproduce each substream among a multi-channel stream recorded on a
recording medium, thereby improving use convenience of a recording
machine such as a digital video recorder.