IIS Transform Manager

IIS 7.0

IIS Transform Manager provides an extensible platform for scheduling and running tasks in sequence on an IIS server using a local task scheduler. For more information and examples, see the Transform Manager Knowledge Base.

IIS Transform Manager is designed to work with other programs, such as programs that handle audio or video signals. It's solely your responsibility to ensure your compliance with any terms accompanying such other programs, and that you have obtained any necessary rights for your use of the programs.

The Microsoft.Web.Media.TransformManager namespace includes classes that define the plug-in model for IIS Transform Manager. Transform Manager supports a local task scheduler on a single IIS server or on the HPC Task Scheduler in a High Performance Computing (HPC) cluster. For more information about how to use Transform Manager with an HPC cluster, see High-Performance Transcoding with IIS Transform Manager and Windows HPC Server.

Task Engine Executable

Transform Manager runs custom tasks by loading them inside the TaskEngine.exe process, which loads custom assemblies and looks for specific interfaces that are implemented in the Microsoft.Web.Media.TransformManager assembly. The process uses dependency injection to send required metadata, a status callback, and logging interfaces to the custom task.

In This section