CPC H04N 21/2343 (2013.01) [H04N 21/2365 (2013.01); H04N 21/4402 (2013.01); H04N 21/6332 (2013.01); H04N 21/8549 (2013.01)] | 24 Claims |
1. A system for controlling data stream modifications, the system comprising:
a router configured to receive a first data stream, and to generate, based on the first data stream, one or more sets of processing instructions for modifying a second data stream;
a data stream encoder configured to receive the second data stream and to apply one or more data modifications based at least on executing the one or more sets of processing instructions in processing the second data stream, the data stream encoder generating an output processed stream including the data modifications;
wherein the first data stream and the second data stream are both derived from a source video data stream;
wherein receipt of the corresponding frames of the first data stream and the corresponding frames of the second data stream is temporally shifted relative to one another at least in part due to one or more encoding differences between the first data stream and the second data stream; and
wherein the receipt of corresponding frames of the first data stream by the router occurs ahead of the receipt of corresponding frames of the second data stream by the data stream encoder.
|