Abstract:
Navigation information can be generated from compressed and packetized MPEG streams, and the navigation information then placed in a separate navigation file that can be accessed to permit navigation functions to be performed during decompression and playback of the MPEG stream. An authoring tool may be used to parse the MPEG stream and generate the navigation data. The navigation data may then be used to select individual start points, different audio channels, special effects, etc. , during playback.