CPC H04N 21/2625 (2013.01) [H04N 21/2187 (2013.01); H04N 21/2668 (2013.01); H04N 21/26258 (2013.01); H04N 21/4532 (2013.01); H04N 21/4583 (2013.01); H04N 21/8456 (2013.01)] | 20 Claims |
1. A system, comprising:
memory for storing instructions; and
a processor configured to execute the instructions, and based on the executed instructions, the processor is further configured to:
generate a disparate live media output stream manifest based on a programming schedule, an additional parameter, and one of a first live input stream manifest or a first pre-encoded media asset manifest;
insert, based on a first transition or a second transition, a different pre-encoded media asset manifest or a different live input stream manifest to the disparate live media output stream manifest,
wherein the first transition is due to a first event in the first live input stream manifest, and the second transition is due to a second event in the first pre-encoded media asset manifest;
switch, based on the insertion, a first live input stream or a first pre-encoded media asset to a different pre-encoded media asset or a different live input stream; and
modify the first live input stream manifest or the first pre-encoded media asset manifest based on the switching of the first live input stream or the first pre-encoded media asset to the different pre-encoded media asset or the different live input stream,
wherein the modification of the first live input stream manifest or the first pre-encoded media asset manifest causes retransmission of media segments of the first live input stream or segments of the first pre-encoded media asset on a disparate live media output stream.
|