Recording medium having data structure for managing reproduction of multiple reproduction path video data for at least a segment of a title recorded thereon and recording and reproducing methods and apparatuses
First Claim
Patent Images
1. A computer-readable non-transitory medium storing a data structure for managing reproduction of at least video data having multiple reproduction paths, comprising:
- at least one data area storing at least two clip files of the video data for at least one segment of a title, each clip file of the segment is associated with a different one of the multiple reproduction paths respectively;
a playlist directory area storing a playlist file including at least one playitem corresponding to at least two reproduction paths, a path number being assigned for each of the multiple reproduction paths, the playitem identifying each reproduction path based on the path number; and
a clip information directory area including at least two clip information files, the clip information files having one to one correspondence with the clip files in the data area, each clip information file including at least one entry point map identifying a presentation time and an address in the video data, each clip information file being associated with a different reproduction path of the multiple reproduction paths,wherein the playlist file includes information indicating the number of playitems, the at least one playitem including information indicating the number of the multiple reproduction paths and seamless navigation information for seamless data reproduction, the seamless data reproduction being performed at an entry point identified by the associated entry point map, each reproduction path of the multiple reproduction paths being an alternative path to each other, each playitem includes a single pair of in-point and out-point that point to a start time position and an end time position respectively on a time axis of the video data.
1 Assignment
0 Petitions
Accused Products
Abstract
The recording medium includes a path management area storing path management information. The path management information identifies clips of video data associated with each reproduction path of at least a segment of a title.
234 Citations
33 Claims
-
1. A computer-readable non-transitory medium storing a data structure for managing reproduction of at least video data having multiple reproduction paths, comprising:
-
at least one data area storing at least two clip files of the video data for at least one segment of a title, each clip file of the segment is associated with a different one of the multiple reproduction paths respectively; a playlist directory area storing a playlist file including at least one playitem corresponding to at least two reproduction paths, a path number being assigned for each of the multiple reproduction paths, the playitem identifying each reproduction path based on the path number; and a clip information directory area including at least two clip information files, the clip information files having one to one correspondence with the clip files in the data area, each clip information file including at least one entry point map identifying a presentation time and an address in the video data, each clip information file being associated with a different reproduction path of the multiple reproduction paths, wherein the playlist file includes information indicating the number of playitems, the at least one playitem including information indicating the number of the multiple reproduction paths and seamless navigation information for seamless data reproduction, the seamless data reproduction being performed at an entry point identified by the associated entry point map, each reproduction path of the multiple reproduction paths being an alternative path to each other, each playitem includes a single pair of in-point and out-point that point to a start time position and an end time position respectively on a time axis of the video data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of recording a data structure for managing reproduction of at least video data having multiple reproduction paths on a recording medium, comprising:
-
recording at least two clip files having the video data for at least one segment of a title on a data area, each clip file of the segment is associated with a different one of multiple reproduction paths respectively; recording a playlist file on a playlist directory area, the playlist file including at least one playitem corresponding to at least two reproduction paths, a path number being assigned for each of the multiple reproduction paths, the playitem identifying each reproduction path based on the path number; recording at least two clip information files on a clip information directory area, the clip information files having one to one correspondence with the clip files in the data area, each clip information file including at least one entry point map identifying a presentation time and an address in the video data, each clip information file being associated with a different reproduction path of the multiple reproduction paths, wherein the playlist file includes information indicating the number of playitems, the at least one playitem including information indicating the number of the multiple reproduction paths and seamless navigation information for seamless data reproduction, the seamless data reproduction being performed at an entry point identified by the associated entry point map, each reproduction path of the multiple reproduction paths being an alternative path to each other, each playitem includes a single pair of in-point and out-point that point to a start time position and an end time position respectively on a time axis of the video data. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method of reproducing a data structure for managing reproduction of at least video data having multiple reproduction paths recorded on a recording medium, comprising:
-
reading at least two clip files of the video data for at least one segment of a title from a data area, each clip file of the segment is associated with a different one of multiple reproduction paths respectively; reading a playlist file from a playlist directory area, the playlist file including at least one playitem corresponding to at least two reproduction paths, a path number being assigned for each of the multiple reproduction paths, the playitem identifying each reproduction path based on the path number; and reading at least two clip information files from a clip information directory area, the clip information files having one to one correspondence with the clip files in the data area, each clip information file including at least one entry point map identifying a presentation time in the video data, each clip information file being associated with a different reproduction path of the multiple reproduction paths, wherein the playlist file includes information indicating the number of playitems, the at least one playitem including information indicating the number of the multiple reproduction paths and seamless navigation information for seamless data reproduction, the seamless data reproduction being performed at an entry point identified by the associated entry point map, each reproduction path of the multiple reproduction paths being alternative paths to each other, each playitem includes a single pair of in-point and out-point that point to a start time position and an end time position respectively on a time axis of the video data. - View Dependent Claims (20, 21, 22, 23)
-
-
24. An apparatus for recording a data structure for managing reproduction of at least video data having multiple reproduction paths on a recording medium, comprising:
-
a recording unit configured to record data on the recording medium; and a controller operably coupled to the recording unit, configured to control the recording unit to record at least two clip files of the video data for at least one segment of a title on a data area, each clip file of the segment being associated with a different one of the multiple reproduction paths respectively, the controller further configured to control the recording unit to record a playlist file on a playlist directory area, the playlist file including at least one playitem corresponding to at least two reproduction paths, a path number being assigned for each of the multiple reproduction paths, the playitem identifying each reproduction path based on the path number, the controller further configured to control the recording unit to record at least two clip information files on a clip information directory area, the clip information files having one to one correspondence with the clip files in the data area, each clip information file including at least one entry point map identifying a presentation time and an address in the video data, each clip information file being associated with a different reproduction path of the multiple reproduction paths, wherein the playlist file includes information indicating the number of playitems, the at least one playitem including information indicating the number of the multiple reproduction paths and information of seamless data reproduction, the seamless data reproduction being performed at an entry point identified by the associated entry point map, each reproduction path of the multiple reproduction paths being alternative paths to each other, each playitem includes a single pair of in-point and out-point that point to a start time position and an end time position respectively on a time axis of the video data. - View Dependent Claims (25, 26, 27, 28)
-
-
29. An apparatus for reproducing a data structure for managing reproduction of at least video data having multiple reproduction paths recorded on a recording medium, comprising:
-
a reproducing unit configured to reproduce data recorded on the recording medium; and a controller operably coupled to the reproducing unit, configured to control the reproducing unit to reproduce a playlist file from a playlist directory area, the playlist file including at least one playitem corresponding to at least two reproduction paths, a path number being assigned for each of the multiple reproduction paths, the playitem identifying each reproduction path based on the path number, the controller further configured to control the reproducing unit to reproduce at least two clip information files from a clip information directory area, the clip information files having a one to one correspondence with clip files, each clip information file including at least one entry point map identifying a presentation time and an address in the video data, each clip information file being associated with a different reproduction path of the multiple reproduction paths, the controller further configured to control the reproducing unit to reproduce at least two clip files of the video data for at least one segment of a title from a data area, each clip file of the segment is associated with a different one of the multiple reproduction paths respectively, wherein the playlist file includes information indicating the number of playitems, the at least one playitem including information indicating the number of the multiple reproduction paths and information of seamless data reproduction, the seamless data reproduction being performed at an entry point identified by the associated entry point map, each reproduction path of the multiple reproduction paths being alternative paths to each other, each playitem includes a single pair of in-point and out-point that point to a start time position and an end time position respectively on a time axis of the video data. - View Dependent Claims (30, 31, 32, 33)
-
Specification