Patent ID: 8428422
Filing Date: 2013-04-23
Classification: H04N

Abstract:
1. A moving picture multiplexing apparatus which multiplexes coded audio data and coded video data to generate a multiplexed stream seamlessly reproducible with a preceding stream and a following stream, said moving picture multiplexing apparatus comprising: a stream end information generating unit configured to generate stream end information including a stream end system clock, using a video end Presentation Time Stamp (PTS) which is a PTS assigned to an end of the video data, the stream end system clock indicating a time at which end data of a last packet in the multiplexed stream is transmitted; a start clock calculating unit configured to calculate a multiplex starting system clock indicating a time at which multiplexing starts, using (i) as stream end information on the preceding stream, the stream end information generated by said stream end information generating unit and (ii) a video start PTS which is a PTS assigned to a start of the video data; an end clock calculating unit configured to calculate a multiplex ending system clock indicating a time at which the multiplexing ends, using (i) as a video start PTS of the following stream, the video start PTS, and (ii) the stream end information generated by said stream end information generating unit; and a multiplexed pack generating unit configured to generate the multiplexed stream by (i) starting the multiplexing at the multiplex starting system clock calculated by said start clock calculating unit, and (ii) ending the multiplexing at the multiplex ending system clock calculated by said end clock calculating unit, wherein, depending on a difference between a PTS assigned to an end of the audio data and the PTS assigned to the end of the video data, said stream end information generating unit is configured to (i) change a system clock at which the end data of the last packet in the multiplexed stream is transmitted so as to calculate the stream end system clock, and (ii) generate the stream end information including the calculated stream end system clock and the video end PTS, and wherein said stream end information generating unit further includes: