Patent ID: 7050505
Filing Date: 2006-05-23
Classification: H04N

Abstract:
1. A method of processing plural MPEG input data streams, the input streams each comprising a series of data packets and an associated PID, each data stream being transported to one or more target destinations, comprising: generating a PID alias table which comprises plural PID aliases for each of the input data streams; removing at least one PID from each input data stream to thereby produce N filtered data streams; determining a target destination for each of the filtered data streams; buffering the filtered data streams employing such that the filtered data streams can be read and transported to respective determined target destinations, wherein said buffering employs a wagon wheel memory structure having 2N time slots to thereby accommodate corresponding write and read cycles for each of the N filtered data streams; and sequentially populating write-cycle time slots of the wagon wheel memory structure with respective ones of the N filtered data streams.