Tiered manifest manipulation and pre-rendering workflow
OwnerGrant McGilvray, Michael Harrell +1inventors
InventorsGrant McGilvray, Michael Harrell, Anil Abraham
Life of this patent
Estimating the term…
Abstract
Embodiments provided herein provide tiered manifest generation, tiered manifest distribution and/or both. This may result in efficient content distribution. Specifically, portions of a first manifest are used in a second manifest, enabling segment reuse. This may result in efficient encoding, storage, and provision of content in a content distribution workflow.
Claims20
A computer-implemented method for tiered manifest manipulation, comprising:
- receiving a first manifest associated with first content and a second manifest associated with second content;
- generating a first tier manifest comprising an indication of first tier segments describing a playback schedule of the first content and the second content, the first tier manifest comprising a composite of the first manifest and the second manifest that indicates first segments of the first content and second segments of the second content;
- and
- providing the first tier manifest to enable generation of a second tier manifest, wherein the second tier manifest is generated based on the first tier manifest and a station manifest.
A tangible, non-transitory, computer-readable medium, comprising computer-readable instructions that, when executed by one or more processors of one or more computers, cause the one or more computers to:
- receive a first manifest associated with first content and a second manifest associated with second content;
- generate a first tier manifest comprising an indication of first tier segments describing a playback schedule of the first content and the second content, the first tier manifest comprising a composite of the first manifest and the second manifest that indicates first segments of the first content and second segments of the second content;
- and
- provide the first tier manifest to enable generation of a second tier manifest, wherein the second tier manifest is generated based on the first tier manifest and a station manifest.
A content distribution system, comprising:
- a first encoder and packager configured to encode, package, and cause storage of first segments of first content, and generate a first manifest providing an indication of the first segments;
- a second encoder and packager configured to encode, package, and cause storage of second segments of second content, and generate a second manifest providing an indication of the second segments;
- a manifest manipulation service configured to:
- generate a first tier manifest comprising first tier content segments and describing a playback schedule of the first content and the second content, by combining the first manifest and the second manifest;
- and
- provide the first tier manifest to enable generation of a second tier manifest, wherein the second tier manifest is generated based on the first tier manifest and a station manifest comprising an indication of station-specific content segments.
Dependencies are inferred from the claim text.