Method, system and computer products are provided for re-mapping and interleaving
transport packets of multiple transport streams for processing by a single transport
demultiplexor. The re-mapping and interleaving technique ensures unique identification
of transport packets associated with multiple transport streams to be multiplexed
onto a transport channel for demultiplexing by a single transport demultiplexor.
At least one PID re-map table is employed having re-map values indexed by n possible
PID values of transport packets associated with at one transport stream of the
multiple transport streams. The n possible PID values is less than or equal to
the number of PID values which can be handled by the single transport demultiplexor,
and is less than all possible PID values of transport packets within the multiple
transport streams. The PID values of transport packets within at least one transport
stream are compared with the n possible PID values of the PID re-map table, and
when a match is found, the table is indexed using the matching entry and a re-map
value is generated therefrom. The re-map value replaces the original PID value
within the transport packet to be forwarded for interleaving.