摘要 |
An embodiment of the invention provides a data stream processing apparatus. The data stream processing apparatus includes a demultiplexer, a data processor and a backward buffer. The demultiplexer accesses and demultiplexes a multimedia data stream and output a first data stream. The multimedia data stream includes a plurality of data units. The data processor receives and processes the first data stream. The backward buffer stores a first portion of multimedia data stream, wherein the data units of the first portion of the multimedia data stream has been accessed by the demultiplexer, but has not been processed by the data processor. If a user demands changing a playback content of the multimedia data stream, the data units stored in the backward buffer are re-transmitted to the demultiplexer for filtering out a second data stream corresponding to the demand. |