Multiple bitrate format-agnostic streaming architecture
US-2017111665-A1 · Apr 20, 2017 · US
US2016014439A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016014439-A1 |
| Application number | US-201414330366-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 14, 2014 |
| Priority date | Jul 14, 2014 |
| Publication date | Jan 14, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
One embodiment of a method and system for providing multimedia content from a server to at least one client device is described. The method and system include storing a content asset in a storage unit, storing a master manifest in memory, the master manifest including information required to locate at least one format specific manifest for the content asset, the at least one format specific manifest including information for locating the content asset in a specific content format and processing the master manifest by a processor which reads the master manifest from memory, locates the at least one format specific manifest using the master manifest, and adapts the content to a desired target format on the basis of the located format specific manifest, the desired target format being appropriate for consumption by the at least one client device. Related hardware, methods and systems are also described.
Opening claim text (preview).
What is claimed is: 1 . A system for providing multimedia content from a server to at least one client device, the system comprising: a storage unit which stores a content asset; a master manifest stored in memory, the master manifest comprising information required to locate at least one format specific manifest for the content asset, the at least one format specific manifest comprising information for locating the content asset in a specific content format; and a processor which reads the master manifest from memory, locates one format specific manifest using the master manifest, and adapts the content to a desired target format on the basis of the located format specific manifest, the desired target format being appropriate for consumption by the at least one client device. 2 . The system according to claim 1 wherein the format specific manifest comprises one of: an HTTP Live Streaming (HLS) manifest; a Common Interface media presentation description (CIF MPD) manifest; and a linear video on demand manifest. 3 . The system according to claim 2 wherein the linear video on demand manifest comprises a C2 manifest. 4 . The system according to claim 2 wherein the linear video on demand is delivered over an IP network. 5 . The system according to claim 2 wherein the linear video on demand is delivered via QAM modulation. 6 . The system according to claim 2 wherein the linear video on demand is delivered over a Fiber network. 7 . The system according to claim 2 wherein the outputted CIF MPD manifest is further used to generate a manifest for another adaptive bitrate streaming format. 8 . The system according to claim 1 wherein the master manifest comprises references to a location of the at least one format specific manifest. 9 . The system according to claim 1 wherein the content asset comprises a plurality of segments which, when taken together, comprise a complete instance of the content asset. 10 . The system according to claim 9 wherein the plurality of segments are logically combined to form a single logical instance of the content asset. 11 . The system according to claim 1 wherein the content asset comprises a single file which may be logically segmented to produce segments for one of HLS and CIF streaming. 12 . The system according to claim 11 wherein the segments produced include indexes using byte ranges which are indicative of an offset from a beginning of the single file inside the content asset. 13 . A method for providing multimedia content from a server to at least one client device, the system comprising: storing a content asset in a storage unit; storing a master manifest in memory, the master manifest comprising information required to locate at least one format specific manifest for the content asset, the at least one format specific manifest comprising information for locating the content asset in a specific content format; and processing the master manifest by a processor which reads the master manifest from memory, locates the at least one format specific manifest using the master manifest, and adapts the content to a desired target format on the basis of the located format specific manifest, the desired target format being appropriate for consumption by the at least one client device. 14 . The method according to claim 13 wherein the format specific manifest comprises one of: an HTTP Live Streaming (HLS) manifest; a Common Interface media presentation description (CIF MPD) manifest; and a linear video on demand manifest. 15 . The method according to claim 14 wherein the linear video on demand manifest comprises an C2 manifest. 16 . The method according to claim 14 wherein the linear video on demand is delivered by one of: an IP network; via QAM modulation; and a Fiber network. 17 . The method according to claim 14 wherein the outputted CIF MPD manifest is further used to generate a manifest for another adaptive bitrate streaming format. 18 . The method according to claim 13 wherein the master manifest comprises references to a location of the at least one format specific manifest. 19 . The method according to claim 13 wherein the content asset comprises a plurality of segments which, when taken together, comprise a complete instance of the content asset. 20 . A system for providing multimedia content from a server to at least one client device, the system comprising: means for storing a content asset in a storage unit; means for storing a master manifest in memory, the master manifest comprising information required to locate at least one format specific manifest for the content asset, the at least one format specific manifest comprising information for locating the content asset in a specific content format; and means for processing the master manifest by a processor which reads the master manifest from memory, locates the at least one format specific manifest using the master manifest, and adapts the content to a desired target format on the basis of the located format specific manifest, the desired target format being appropriate for consumption by the at least one client device.
using file mapping · CPC title
Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion · CPC title
for generating different versions · CPC title
Transmission by server directed to the client · CPC title
involving management of server-side video buffer · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.