Employing helper transport streams for re-multiplexing
First Claim
Patent Images
1. A system, comprising:
- a first re-multiplexer, the first re-multiplexer comprising a processor executing a first set of instructions to create a second indexed transport stream, the first set of instructions comprising;
receiving a first indexed transport stream;
receiving a helper transport stream comprising information associated with a previous re-multiplexing operation;
inserting packets into the first indexed transport stream based on the information; and
program clock reference (PCR) re-stamping the first indexed transport stream based on the information;
a second re-multiplexer located remotely from the first re-multiplexer, the second re-multiplexer comprising a processor executing a second set of instructions to create a third indexed transport stream identical to the second indexed transport stream, the second set of instructions comprising;
receiving the first indexed transport stream;
receiving the helper transport stream comprising information associated with the previous re-multiplexing operation;
inserting packets into the first indexed transport stream based on the information; and
program clock reference (PCR) re-stamping the first indexed transport stream based on the information.
1 Assignment
0 Petitions
Accused Products
Abstract
In one system embodiment, a master re-multiplexer may be configured to receive an indexed transport stream, re-multiplex the indexed transport stream by performing a set of re-multiplexing operations, generate a helper transport stream, the helper transport stream comprising a description of the set of operations, wherein the set of operations comprises both program clock reference (PCR) re-stamping and inserting packets, and providing the helper transport stream over a communications network to plural remote re-multiplexers capable of identically re-multiplexing the indexed transport stream based on the helper transport stream.
-
Citations
20 Claims
-
1. A system, comprising:
-
a first re-multiplexer, the first re-multiplexer comprising a processor executing a first set of instructions to create a second indexed transport stream, the first set of instructions comprising; receiving a first indexed transport stream; receiving a helper transport stream comprising information associated with a previous re-multiplexing operation; inserting packets into the first indexed transport stream based on the information; and program clock reference (PCR) re-stamping the first indexed transport stream based on the information; a second re-multiplexer located remotely from the first re-multiplexer, the second re-multiplexer comprising a processor executing a second set of instructions to create a third indexed transport stream identical to the second indexed transport stream, the second set of instructions comprising; receiving the first indexed transport stream; receiving the helper transport stream comprising information associated with the previous re-multiplexing operation; inserting packets into the first indexed transport stream based on the information; and program clock reference (PCR) re-stamping the first indexed transport stream based on the information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a first re-multiplexer, the first re-multiplexer comprising a processor executing a first set of instructions to create a second indexed transport stream, the first set of instructions comprising; receiving a first indexed transport stream; receiving a helper transport stream comprising a description of a previous re-multiplexing operation; and generating the second transport stream based on the helper transport stream and the description through program clock reference (PCR) re-stamping and packet insertion; a second re-multiplexer located remotely from the first re-multiplexer, the second re-multiplexer comprising a processor executing a second set of instructions to create a third indexed transport stream identical to the second indexed transport stream, the second set of instructions comprising; receiving the first indexed transport stream; receiving the helper transport stream comprising a description of a previous re-multiplexing operation; and generating the third transport stream based on the helper transport stream and the description through program clock reference (PCR) re-stamping and packet insertion. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
receiving a first indexed transport stream at a first re-multiplexer; receiving a helper transport stream at the first re-multiplexer comprising information associated with a previous re-multiplexing operation; inserting packets at the first re-multiplexer into the first indexed transport stream based on the information; program clock reference (PCR) re-stamping at the first re-multiplexer the first indexed transport stream based on the information creating a second indexed transport stream; receiving the first indexed transport stream at a second re-multiplexer; receiving the helper transport stream at the second re-multiplexer comprising information associated with the previous re-multiplexing operation; inserting packets at the second re-multiplexer into the first indexed transport stream based on the information; and program clock reference (PCR) re-stamping at the second re-multiplexer the first indexed transport stream based on the information creating a third indexed transport stream identical to the second indexed transport stream. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification