Recording Medium, Reproducing Device, Recording Method and Reproducing Method
AssigneePanasonic Corporation
InventorsHiroshi Yahata, Tomoyuki Okada
Life of this patent
Estimating the term…
Abstract
On a BD-ROM, PlayList information is recorded. The PlayList information includes MainPath information and SubPath information. The MainPath information specifies one of a plurality of AVClips as a MainClip, and defines a primary playback section (PlayItem) on the MainClip. The SubPath information specifies, among the rest of the AVClips, one AVClip as a SubClip, and defines, on the SubClip, a secondary playback section (SubPlayItem) to be synchronized with the primary playback section. The SubPath information includes In_Time information and Out_Time information which indicate In_Time and Out_Time, respectively, of the SubPlayItem. In_Time and Out_Time of the SubPlayItem match In_Time and Out_Time of the PlayItem.
Claims8
A recording medium on which playlist information is recorded,
- wherein the playlist information includes main-path information and sub-path information,
- the main-path information specifies, among a plurality of digital streams, two digital streams as a 1st main stream and a 2nd main stream, defines a primary playback section on each of the 1st and 2nd main streams, and includes (i) two 1st time information pieces, one of which indicates a start point of the primary playback section of the 1st main stream and the other of which indicates a start point of the primary playback section of the 2nd main stream and (ii) 1st connection information that indicates a connection state between the primary playback sections of the 1st and 2nd main streams,
- the sub-path information specifies, among rest of the plurality of digital streams, two digital streams as a 1st substream and a 2nd substream, defines a secondary playback section on each of the 1st and 2nd substreams, and includes (i) two 2nd time information pieces, one of which indicates a start point of the secondary playback section of the 1st substream and the other of which indicates a start point of the secondary playback section of the 2nd substream and (ii) 2nd connection information that indicates a connection state between the secondary playback sections of the 1st and 2nd substreams, the secondary playback sections of the 1st and 2nd substreams being to be synchronized with the primary playback sections of the 1st and 2nd main streams, respectively, and
- in a case where each of the 1st and 2nd connection information indicates a seamless connection at a same connection point, the 2nd time information piece indicating the start point of the secondary playback section of the 2nd substream, which is located immediately after the connection point, is equal to the 1st time information piece indicating the start point of the primary playback section of the 2nd main stream, which is located immediately after the connection point.
A playback apparatus for playing back, in accordance with playlist information, a main stream in which a primary playback section is defined and a substream in which a secondary playback section is defined,
- wherein the playlist information defines, with respect to each of a plurality of digital streams, a playback section, and includes main-path information and sub-path information, and
- the playback apparatus comprising:
- a 1st reading unit operable to read packets constituting the primary playback section in accordance with the main-path information;
- a 2nd reading unit operable to read packets constituting the secondary playback section in accordance with the sub-path information;
- a 1st demultiplexing unit operable to demultiplex the packets read by the 1st reading unit;
- a 2nd demultiplexing unit operable to demultiplex the packets read by the 2nd reading unit;
- and
- a plurality of decoders operable to decode packets constituting the main stream and packets constituting the substream,
- wherein the main-path information specifies, among the plurality of digital streams, two digital streams as a 1st main stream and a 2nd main stream, defines the primary playback section on each of the 1st and 2nd main streams, and includes (i) two 1st time information pieces, one of which indicates a start point of the primary playback section of the 1st main stream and the other of which indicates a start point of the primary playback section of the 2nd main stream and (ii) 1st connection information that indicates a connection state between the primary playback sections of the 1st and 2nd main streams,
- the sub-path information specifies, among rest of the plurality of digital streams, two digital streams as a 1st substream and a 2nd substream, defines the secondary playback section on each of the 1st and 2nd substreams, and includes (i) two 2nd time information pieces, one of which indicates a start point of the secondary playback section of the 1st substream and the other of which indicates a start point of the secondary playback section of the 2nd substream and (ii) 2nd connection information that indicates a connection state between the secondary playback sections of the 1st and 2nd substreams, the secondary playback sections of the 1st and 2nd substreams being to be synchronized with the primary playback sections of the 1st and 2nd main streams, respectively,
- in a case where each of the 1st and 2nd connection information indicates a seamless connection at a same connection point, the 2nd time information piece indicating the start point of the secondary playback section of the 2nd substream, which is located immediately after the connection point, is equal to the 1st time information piece indicating the start point of the primary playback section of the 2nd main stream, which is located immediately after the connection point, and
- the 2nd demultiplexing unit separates packets from the 1st and 2nd substreams with reference to a clock signal which is identical to a clock signal referred to by the 1st demultiplexing unit.
A recording method for recording application data on a recording medium, comprising the steps of:
- (a) generating the application data;
- (b) verifying the application data;
- and
- (c) obtaining the recording medium to which the application data, whose authenticity has been verified, is written,
- wherein the application data includes playlist information and a plurality of digital streams,
- the playlist information includes main-path information and sub-path information,
- the main-path information specifies, among the plurality of digital streams, two digital streams as a 1st main stream and a 2nd main stream, defines a primary playback section on each of the 1st and 2nd main streams, and includes (i) two 1st time information pieces, one of which indicates a start point of the primary playback section of the 1st main stream and the other of which indicates a start point of the primary playback section of the 2nd main stream and (ii) 1st connection information that indicates a connection state between the primary playback sections of the 1st and 2nd main streams, the sub-path information specifies, among rest of the plurality of digital streams, two digital streams as a 1st substream and a 2nd substream, defines a secondary playback section on each of the 1st and 2nd substreams, and includes (i) two 2nd time information pieces, one of which indicates a start point of the secondary playback section of the 1st substream and the other of which indicates a start point of the secondary playback section of the 2nd substream and (ii) 2nd connection information that indicates a connection state between the secondary playback sections of the 1st and 2nd substreams, the secondary playback sections of the 1st and 2nd substreams being to be synchronized with the primary playback sections of the 1st and 2nd main streams, respectively, and
- in a case where each of the 1st and 2nd connection information indicates a seamless connection at a same connection point, the 2nd time information piece indicating the start point of the secondary playback section of the 2nd substream, which is located immediately after the connection point, is made to be equal to the 1st time information piece indicating the start point of the primary playback section of the 2nd main stream, which is located immediately after the connection point.
A playback method for playing back, in accordance with playlist information, a main stream in which a primary playback section is defined and a substream in which a secondary playback section is defined,
- wherein the playlist information defines, with respect to each of a plurality of digital streams, a playback section, and includes main-path information and sub-path information, and
- the playback method comprising:
- a 1st reading step of reading packets constituting the primary playback section in accordance with the main-path information;
- a 2nd reading step of reading packets constituting the secondary playback section in accordance with the sub-path information;
- a 1st demultiplexing step of demultiplexing the packets read by the 1st reading unit;
- a 2nd demultiplexing step of demultiplexing the packets read by the 2nd reading unit;
- and
- a plurality of decoding steps of decoding packets constituting the main stream and packets constituting the substream, and
- wherein the main-path information specifies, among a plurality of digital streams, two digital streams as a 1st main stream and a 2nd main stream, defines a primary playback section on each of the 1st and 2nd main streams, and includes (i) two 1st time information pieces, one of which indicates a start point of the primary playback section of the 1st main stream and the other of which indicates a start point of the primary playback section of the 2nd main stream and (ii) 1st connection information that indicates a connection state between the primary playback sections of the 1st and 2nd main streams, the sub-path information specifies, among rest of the plurality of digital streams, two digital streams as a 1st substream and a 2nd substream, defines a secondary playback section on each of the 1st and 2nd substreams, and includes (i) two 2nd time information pieces, one of which indicates a start point of the secondary playback section of the 1st substream and the other of which indicates a start point of the secondary playback section of the 2nd substream and (ii) 2nd connection information that indicates a connection state between the secondary playback sections of the 1st and 2nd substreams, the secondary playback sections of the 1st and 2nd substreams being to be synchronized with the primary playback sections of the 1st and 2nd main streams, respectively,
- in a case where each of the 1st and 2nd connection information indicates a seamless connection at a same connection point, the 2nd time information piece indicating the start point of the secondary playback section of the 2nd substream, which is located immediately after the connection point, is equal to the 1st time information piece indicating the start point of the primary playback section of the 2nd main stream, which is located immediately after the connection point, and
- the 2nd demultiplexing step separates packets from the 1st and 2nd substreams with reference to a clock signal which is identical to a clock signal referred to by the 1st demultiplexing unit.
Dependencies are inferred from the claim text.