Transport packets are used to transmit data over a communication medium. For example, transport packets are used to transmit audio and video data compressed in accordance with the MPEG specification. A decoder receives the transport packets, decompresses the audio and video data, and recovers a video signal.
The decoder receives the transport packets in a presentation buffer. A data transport processor demultiplexes the stream of transport packets and provides the video packets to a transport processor. Conventionally, a transport processor processes the PES headers. Processing the PES headers consumes significant clock cycles resulting in a reduced bit rate. The foregoing is aggravated when packets from different channels containing PES arrive at the same time.
Further limitations and disadvantages of convention and traditional approaches will become apparent to one of skill in the art, through comparison of such systems with embodiments of the present invention as set forth in the remainder of the present application with reference to the drawings.