Patent attributes
A stream data processing apparatus includes a demultiplexing portion configured to demultiplex multiplexed stream data, to which a PCR is added, into a plurality of pieces of stream data to which a PTS is added, a system time measuring portion configured to measure a system time according to a PCR, a synchronous control portion configured to determine continuity of a reference time according to a PCR and system time information (SYC), to determine continuity of a reproduction time according to a PTS and an STC, and to output synchronous control information according to results of these determinations, a storage portion configured to store stream data, a decoding portion configured to decode stream data stored in the storage portion, an output portion configured to output decoded data, and a decoded data output control portion configured to control a mode of an operation of handling decoded data by the output portion, according to the synchronous control information. The synchronous control information designates output of decoded data, standby to output data, or discarding of data.