Device Framework Overview

This document introduces you to the Device Framework collection.


Device Framework provides a framework and plug-ins for hardware accelerated access to media services.

Architectural Relationship

The Device Framework is the layer below the controller plug-ins and above the hardware.


The Device Framework provides the following for hardware accelerated access to sound, video, and speech recognition services:

  • The Media Device Framework provides a codec interface that can support both audio and video codecs.

  • The Speech Recognition framework provides a uniform interface to underlying speech algorithms that can be implemented in software, or potentially in hardware to take advantage of hardware acceleration.


The collection comprises the following components:

  • Media Device Framework

  • Speech Recognition Controller

See also

Media Device Framework Overview

Speech Recognition Controller Overview