A method and apparatus for automated transcoder selection in a data processing
system for transcoding content using a set of transcoders. A request is received
for the content from a client, wherein the request includes a set of characteristics.
A transcoder is selected from the set of transcoders having a best match to the
set of characteristics. The content is transcoded using the transcoder to form
transcoded content.