Reproduction device, program, and reproduction method
AssigneePanasonic Corporation
InventorsWataru Ikeda, Tomoyuki Okada
Life of this patent
Estimating the term…
Abstract
A BD-ROM playback apparatus for selecting and playing back one among text subtitle streams together with a moving picture. PSR 48-61 store Decode Capability flags whose set values indicate, for each language, whether or not a decode capability is present. Procedure executing unit 20 judges whether each text subtitle stream can be displayed, by referring to the set values of the flags. Stream selection unit 17 selects a text subtitle stream judged as being able to be decoded.
Claims7
A playback apparatus for selecting one among a plurality of text subtitle streams and playing back the selected text subtitle stream together with a moving picture, the playback apparatus comprising:
- a register set storing therein a plurality of flags which indicate, for each language, whether or not a capability to process a text subtitle stream corresponding to a display method unique to said each language is present;
- a judging unit operable to judge whether or not the display method unique to said each language corresponding to each text subtitle stream can be processed, by referring to each flag that matches language attributes of each text subtitle stream;
- a selecting unit operable to select a text subtitle stream that corresponds to a display method judged to be able to be processed by the judging unit;
- and
- a playback unit operable to play back the selected text subtitle stream, wherein
- a stream number table is recorded on a recording medium,
- the stream number table includes a pair of entry and attribute, each entry including a reference value of a packet identifier for a text subtitle stream, and each attribute including a language attribute for the text subtitle stream,
- the register set further includes a number register,
- the selection by the selecting unit is made by writing a stream number of the text subtitle stream corresponding to the display method judged to be able to be processed, into the number register in the register set, and
- the playback unit extracts a reference value of a packet identifier from an entry corresponding to the number written in the number register, among a plurality of entries included in the stream number table, and demultiplexes the text subtitle stream into packets based on the extracted reference value.
A playback method for performing, on a computer, a process of selecting one among a plurality of text subtitle streams and playing back the selected text subtitle stream together with a moving picture,
- the computer includes a register set storing therein a plurality of flags which indicate, for each language, whether or not a capability to process a text subtitle stream corresponding to a display method unique to said each language is present, the playback method comprising the steps of:
- judging whether or not the display method unique to said each language corresponding to each text subtitle stream can be processed, by referring to each flag that matches language attributes of each text subtitle stream;
- selecting a text subtitle stream that corresponds to a display method judged to be able to be processed in the judging step;
- and
- playing back the selected text subtitle stream, wherein
- a stream number table is recorded on a recording medium,
- the stream number table includes a pair of entry and attribute, each entry including a reference value of a packet identifier for a text subtitle stream, and each attribute including a language attribute for the text subtitle stream,
- the register set further includes a number register,
- the selection by the selecting step is made by writing a stream number of the text subtitle stream corresponding to the display method judged to be able to be processed, into the number register in the register set, and
- the playback step extracts a reference value of a packet identifier from an entry corresponding to the number written in the number register, among a plurality of entries included in the stream number table, and demultiplexes the text subtitle stream into packets based on the extracted reference value.
A recording medium storing a program for causing a computer to execute a process of selecting one among a plurality of text subtitle streams and playing back the selected text subtitle stream together with a moving picture,
- the computer includes a register set storing therein a plurality of flags which indicate, for each language, whether or not a capability to process a text subtitle stream corresponding to a display method unique to said each language is present,
- the program causing the computer to execute the steps of,
- judging whether or not the display method unique to said each language corresponding to each text subtitle stream can be processed, by referring to each flag that matches language attributes of each text subtitle stream;
- selecting a text subtitle stream that corresponds to a display method judged to be able to be processed in the judging step;
- and
- playing back the selected text subtitle stream, wherein
- a stream number table is recorded on a recording medium
- the stream number table includes a pair of entry and attribute, each entry including a reference value of a packet identifier for a text subtitle stream, and each attribute including a language attribute for the text subtitle stream,
- the register set further includes a number register,
- the selection by the selecting step is made by writing a stream number of the text subtitle stream corresponding to the display method judged to be able to be processed, into the number register on the register set, and
- the playback step extracts a reference value of a packet identifier from an entry corresponding to the number written in the number register, among a plurality of entries included in the stream number table, and demultiplexes the text subtitle stream into packets based on extracted reference value.
Dependencies are inferred from the claim text.