Recording medium, method, and apparatus for reproducing text subtitle streams
First Claim
1. A recording medium, comprising:
- a PlayList containing one or more PlayItems and at least one SubPlayItem, each PlayItem being configured to reproduce at least one main AV stream, the SubPlayItem being configured to reproduce a text subtitle stream, the SubPlayItem containing synchronization information which indicates a presentation start time of the SubPlayItem on a global time axis of the PlayList, the at least one main AV stream and the text subtitle stream including one or more presentation segments configured such that if the PlayList is randomly accessed at a random access time on the global time axis of the PlayList, one of the presentation segments with a start time directly after a corresponding random access time on a time axis of the text subtitle stream is presented.
2 Assignments
0 Petitions
Accused Products
Abstract
A recording medium, method, and apparatus for reproducing text subtitle streams are disclosed. A microcomputer initially reads a set of PlayItems and a SubPlayItem included in a PlayList which is recorded on a recording medium, and it further reads synchronization information included in the SubPlayItem. Each PlayItem is configured to reproduce at least one main AV stream, and the SubPlayItem is configured to reproduce a text subtitle stream. The synchronization information indicates a presentation start time of the SubPlayItem on a global time axis of the PlayList. When the PlayList is randomly accessed at a random access time on the global time axis, the microcomputer calculates a corresponding access time on a time axis of the SubPlayItem. Then a text subtitle decoder decodes for presentation a dialog presentation segment with the closest dialog start time after the corresponding access time on the axis of the SubPlayItem.
-
Citations
33 Claims
-
1. A recording medium, comprising:
a PlayList containing one or more PlayItems and at least one SubPlayItem, each PlayItem being configured to reproduce at least one main AV stream, the SubPlayItem being configured to reproduce a text subtitle stream, the SubPlayItem containing synchronization information which indicates a presentation start time of the SubPlayItem on a global time axis of the PlayList, the at least one main AV stream and the text subtitle stream including one or more presentation segments configured such that if the PlayList is randomly accessed at a random access time on the global time axis of the PlayList, one of the presentation segments with a start time directly after a corresponding random access time on a time axis of the text subtitle stream is presented. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for reproducing data recorded on a recording medium, the method comprising:
-
reading a PlayList recorded on the recording medium, the PlayList containing one or more PlayItems and at least one SubplayItem, each PlayItem being configured to reproduce at least one main AV stream, and the SubPlayItem being configured to reproduce a text subtitle stream and including synchronization information which indicates a presentation start time of the SubPlayItem on a global time axis of the PlayList; and if the PlayList is randomly accessed at a random access time on the global time axis, presenting a presentation segment with a start time directly after a corresponding random access time on a time axis of the text subtitle stream. - View Dependent Claims (11, 12, 13)
-
-
14. An apparatus for reproducing data recorded on a recording medium, comprising:
-
a microcomputer configured to read a PlayList recorded on the recording medium, the PlayList containing one or more PlayItems and at least one SubPlayItem, each PlayItem being configured to reproduce at least one main AV stream, the SubPlayItem being configured to reproduce a text subtitle stream and including synchronization information which indicates a presentation start time of the SubPlayItem on a global time axis of the PlayList; and a text subtitle decoder configured to decode the text subtitle stream, wherein if the PlayList is randomly accessed at a random access time on the global time axis, the microcomputer is configured to control the text subtitle decoder to decode a dialog presentation segment with a start time directly after a corresponding random access time on a time axis of the SubPlayItem. - View Dependent Claims (15, 16, 17)
-
-
18. A method for reproducing data recorded on a recording medium, the method comprising:
-
reading a set of PlayItems and a SubPlayItem included in a PlayList recorded on the recording medium, each PlayItem being configured to reproduce at least one main AV stream, the SubPlayItem being configured to reproduce a text subtitle stream loaded to a buffer and including synchronization information indicating a presentation start time of the SubPlayItem on a global time axis of the PlayList; if the PlayList is randomly accessed at a random access time on the global time axis, calculating its corresponding random access time on a time axis of the SubPlayItem; selecting a data location from an entry point (EP) map, the selected data location corresponding to a presentation time stamp directly after the calculated random access time on the time axis of the SubPlayItem; and presenting a presentation segment stored in the selected data location within the buffer. - View Dependent Claims (19, 20, 21)
-
-
22. A recording medium, comprising:
-
a text subtitle stream configured to be reproduced synchronously with a main data stream, the text subtitle stream including one or more presentation segments; and a PlayList including at least one PlayItem managing reproduction of the main data stream and at least one SubPlayItem managing reproduction of the text subtitle stream, one of the presentation segments with a presentation start time directly after a random access time, corresponding to a random access time at which the PlayList is randomly accessed, on a time axis of the text subtitle stream being configured to be presented if the PlayList is randomly accessed. - View Dependent Claims (23, 24, 25)
-
-
26. A method of reproducing data recorded on a recording medium, the method comprising:
-
reading a PlayList including at least one PlayItem managing reproduction of at least one main data stream and at least one SubPlayItem managing reproduction of at least one text subtitle stream, the text subtitle stream including one or more presentation segments and reproduced synchronously with the main data stream; and if the PlayList is randomly accessed, searching a random access point from the text subtitle stream and presenting the random access point, the random access point being one of the presentation segments with a presentation start time directly after a random access time at which the PlayList is randomly accessed. - View Dependent Claims (27, 28, 29)
-
-
30. An apparatus for reproducing data recorded on a recording medium, comprising:
-
a controller configured to control a text subtitle stream including one or more presentation segments to be reproduced synchronously with a main data stream, the text subtitle stream and the main data stream managed by a PlayList including a PlayItem and a SubPlayItem, and if the PlayList is randomly accessed, the controller being configured to search a random access point from the text subtitle stream and control the random access point to be presented, wherein the controller is configured to control one of the presentation segments with a presentation start time directly after a random access time at which the PlayList is randomly accessed to be presented as the random access point. - View Dependent Claims (31, 32, 33)
-
Specification