Patent ID: 7630366
Filing Date: 2009-12-08
Classification: H04L

Abstract:
1. A multiplexing apparatus for multiplexing audio data into transport stream (TS) packets, the multiplexing apparatus comprising: first encoding means for encoding the audio data by a first encoding method, which is a predetermined encoding method; second encoding means for encoding the audio data by a second encoding method, which is a variable-length encoding method, which differs from the first encoding method, and which attaches a timing value indicating a timing used when audio data is decoded in units of predetermined audio data; packetization means for packetizing the audio data encoded by the first encoding means and the audio data encoded by the second encoding means into TS packets and for attaching the same ID to a plurality of packetized TS packets; determination means for determining a TS packet to be multiplexed from among the plurality of TS packets packetized by the packetization means; and multiplexing means for multiplexing the TS packet determined by the determination means, wherein the determination means assumes a first system target decoder for decoding the audio data encoded by the first encoding means and a second system target decoder for decoding the audio data encoded by the second encoding means on the basis of the timing value attached to the audio data encoded by the second encoding means, and determines a TS packet to be multiplexed, wherein the determination means determines a TS packet to be multiplexed from among the plurality of TS packets packetized by the packetization means on the basis of a first elementary buffer possessed by the first system target decoder and a rate at which data is transferred to the first elementary buffer and on the basis of a second elementary buffer possessed by the second system target decoder and a rate at which data is transferred to the second elementary buffer.