×

Modular transcoding pipeline

  • US 8,311,058 B2
  • Filed: 12/13/2008
  • Issued: 11/13/2012
  • Est. Priority Date: 05/10/2008
  • Status: Active Grant
First Claim
Patent Images

1. A transcoder system, comprising:

  • a hardware processor;

    a non-transitory computer readable storage medium, comprising computer readable instructions stored thereon for execution by the hardware processor, for adapting a multimedia message including individual media components, into an adapted message, the computer readable instructions causing the hardware processor to;

    (a) receive a transcoding request including the multimedia message and a destination profile describing characteristics of the adapted message;

    (b) form a transcoding pipeline module for transcoding the individual media components, comprising;

    (i) an ordered arrangement of transcoding operations for processing the individual media components into the adapted message;

    (ii) one or more builder modules for dynamically building the ordered arrangement of the transcoding operations;

    (iii) a director module for selecting some or all of said one or more builder modules according to the destination profile of the transcoding request;

    (iv) one or more transcoding sub-pipeline modules, created by said one or more builder modules, for processing some of the individual media components; and

    (c) execute the transcoding operations associated with the transcoding pipeline module and said one or more transcoding sub-pipelines modules in a depth first order.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×