Remote re-multiplexing of transport streams
First Claim
1. A method, comprising:
- receiving at a first re-multiplexer and a second re-multiplexer a first indexed transport stream, the first re-multiplexer physically located in a first device remote from the second re-multiplexer physically located in a second device;
receiving a helper transport stream, the helper transport stream comprising information about a set of operations associated with a previous re-multiplexing operation;
re-multiplexing the first indexed transport stream at the first and second remote re-multiplexers based on the information; and
generating by the first and second re-multiplexers a second indexed transport stream and a third indexed transport stream, respectively, the second indexed transport stream identical to the third indexed transport stream and different than the first indexed transport stream;
wherein the re-multiplexing comprises program clock reference (PCR) re-stamping or inserting packets for inclusion in the second indexed transport stream and the third indexed transport stream, wherein the inserting packets comprises inserting null packets, program specific information (PSI) packets, system information (SI) packets, program and system information protocol (PSIP) packets, or a combination of two or more of the null packets, the PSI packets, the SI packets, or the PSIP packets.
1 Assignment
0 Petitions
Accused Products
Abstract
In one method embodiment, receiving at a first re-multiplexer and a second re-multiplexer a first indexed transport stream, the first re-multiplexer physically located at a location separate from the second re-multiplexer; receiving a helper transport stream, the helper transport stream comprising information about a set of operations associated with a previous re-multiplexing operation; re-multiplexing the first indexed transport stream at the first and second re-multiplexers based on the information; and generating by the first and second re-multiplexers a second transport stream and a third transport stream, respectively, the second transport stream identical to the third transport stream and different than the first indexed transport stream.
-
Citations
15 Claims
-
1. A method, comprising:
-
receiving at a first re-multiplexer and a second re-multiplexer a first indexed transport stream, the first re-multiplexer physically located in a first device remote from the second re-multiplexer physically located in a second device; receiving a helper transport stream, the helper transport stream comprising information about a set of operations associated with a previous re-multiplexing operation; re-multiplexing the first indexed transport stream at the first and second remote re-multiplexers based on the information; and generating by the first and second re-multiplexers a second indexed transport stream and a third indexed transport stream, respectively, the second indexed transport stream identical to the third indexed transport stream and different than the first indexed transport stream; wherein the re-multiplexing comprises program clock reference (PCR) re-stamping or inserting packets for inclusion in the second indexed transport stream and the third indexed transport stream, wherein the inserting packets comprises inserting null packets, program specific information (PSI) packets, system information (SI) packets, program and system information protocol (PSIP) packets, or a combination of two or more of the null packets, the PSI packets, the SI packets, or the PSIP packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving at a master re-multiplexer an indexed transport stream; re-multiplexing the indexed transport stream by performing a set of re-multiplexing operations; generating a helper transport stream, the helper transport stream comprising a description of the set of re-multiplexing operations; and providing the helper transport stream over a communications network to plural remote re-multiplexers contained in separate respective devices configured to identically remotely re-multiplexing the indexed transport stream based on the helper transport stream; wherein the set of re-multiplexing operations comprises one or more of program clock reference (PCR) re-stamping or inserting packets, wherein the inserting packets comprises inserting null packets, program specific information (PSI) packets, system information (SI) packets, program and system information protocol (PSIP) packets, or a combination of two or more of the null packets, the PSI packets, the SI packets, or the PSIP packets. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification