Patent ID: 7711242

Claim:
In a system recording and playing back a transport stream transmitted by a digital broadcast, a digital video record/playback apparatus comprising: an output control unit configured to output a predetermined playback mode; a transmission control unit configured to control a transmission bit rate and transmission time point of the transport stream based on the predetermined playback mode and buffer status information; a demux configured to perform a STC (system time clock) count initialization on a PCR (program clock reference) packet of the transport stream inputted via the transmission control unit, the demux configured to synchronize the STC count with a STC, the demux further configured to extract ES (elementary stream) data for a program data packet of the transport stream; a buffer configured to temporarily store the extracted ES data, the VBV buffer configured to play a role in buffering between the transmission bit rate and a decoding frame rate, the buffer configured to output a buffer status to the transmission control unit; and a decoder configured to adjust DTS (decoding timestamp) according to the predetermined playback mode of the output control unit, the decoder configured to control a decoding time point by comparing a difference between the adjusted DTS and the STC count value to a reference time and decoding the ES data outputted from the buffer, wherein the decoder is configured to calculate a difference between the DTS and a DTS value of a first picture at a beginning of a predetermined trick play and adjust the DTS according to the calculated difference and the predetermined playback mode.