Patent ID: 7742481

Claim:
A multiplexer comprising: an encoder configured to encode frames of video data into encoded video data; a packetizing unit configured to packetize the encoded video data into a plurality of packets; a detecting unit configured to detect a number of skipped frames from the encoded video data, wherein the number of skipped frames is detected based upon the time difference between a current encoded frame and a previous encoded frame; a generating unit configured to generate a first time stamp or a second time stamp to be used for reproduction of a frame in the encoded video data, wherein the first time stamp is generated according to a given interval, in which no frame is skipped, and the second time stamp, which is used instead of the first time stamp so that a frame in the encoded video data is displayed at a time set when no frame is skipped, is generated based upon the number of skipped frames if the detecting unit detects that at least one frame has been skipped; and an inserting unit configured to insert one of the first time stamp and second time stamp into a header portion of the packet.