Patent ID: 9560393
Date: 2017-01-31
CPC Classifications: G06F,H04N

Claim:
1. A method, comprising: receiving a request to perform a transcoding operation on a first instance of media content; dividing, by operation of one or more computer processors, the transcoding operation into a plurality of sub-operations, each of the sub-operations processing a respective portion of the first instance of media content; selecting one of a plurality of transcoding profiles for use in performing the transcoding operation, wherein each of the plurality of transcoding profiles relates to a respective transcoding operation and specifies configuration information for performing the respective transcoding operation; configuring a plurality of virtual machine instances to perform the plurality of sub-operations, based on configuration information specified within the selected transcoding profile, comprising: initiating an execution of the plurality of sub-operations using the configured plurality of virtual machine instances to produce a plurality of encoded fragments of the first instance of media content; and combining, by operation of the one or more computer processors, the plurality of encoded fragments to produce an encoded instance of the first instance of media content.