Patent ID: 9124671
Filing Date: 2015-09-01
Classification: G06F,H04L,H04N

Abstract:
1. A non-transitory computer readable medium configured to store computer executable instructions comprising a media service, the media service comprising: a request processor configured to process a transaction request for a given media asset and to determine a delivery format for corresponding media data content in response to the transaction request; and a file converter configured to: access media data content stored in a non-transitory storage medium configured to store the media data content for a plurality of media assets in a storage format for the given media asset from the storage medium, wherein the transaction request comprises a playlist request that specifies an arrangement of elements, the arrangement of elements comprising at least a plurality media segments in which each media segment corresponds to a portion of the given media asset; and transform the arrangement of elements, including at least the accessed media data content, from the storage format into the delivery format based on the transaction request, the arrangement of elements specified by the playlist including a parameter that specifies at least timing requirements for broadcasting each element, including each of the media segments, in the delivery format, wherein transforming the arrangement of elements comprises: converting a resolution of each of the plurality of media segments in response to the transaction request to another resolution corresponding to the delivery format; and transwrapping each of the plurality of media segments from a storage container type associated with the storage format to a delivery container type associated with the delivery format.