Patent ID: 6233695
Filing Date: 2001-05-15
Classification: H04N

Abstract:
A data control system for decoding received data comprised of presentation time stamps and a sequence of video elementary streams, wherein each video elementary stream includes a picture start code, and wherein the presentation time stamps sequence the video elementary streams, the data control system comprising:a demultiplexer for separating the presentation time stamps and the sequence of video elementary streams;a data transmission control system for receiving the presentation time stamps from the demultiplexer and for producing therefrom corresponding system-time presentation time stamps, the data transmission control system further for producing presentation time stamp flags between reception of the presentation time stamps and the corresponding system-time presentation time stamps being fully produced;a video buffer for receiving the sequence of video elementary streams from the demultiplexer, the video buffer for outputting its received video elementary streams when a read command is received and for storing its received video elementary streams when a read command is not received;a decoder for decoding the sequence of video elementary streams into video data such that the picture start codes are synchronized with the system-time presentation time stamps; anda control unit for receiving the sequences of video elementary streams from the video buffer and for applying those video elementary streams to the decoder; the control unit includes a parsing unit for setting a start flag when the picture start code is found in one of the sequences of video elementary streams, the video buffer further including a buffer control unit for producing the read command when the start flag is set unless the presentation time stamp flag is set.