Media Sources

Media sources are objects that generate media data in the Media Foundation pipeline. This section describes the media source APIs in detail. Read this section if you are implementing a custom media source, or using a media source outside of the Media Foundation pipeline.

If your application uses the control layer, it needs to use only a limited subset of the media source APIs. For information, see the topic Using Media Sources with the Media Session.

In this section

TopicDescription

Media Source Object Model

This topic describes the object model for media sources in Microsoft Media Foundation

Presentation Descriptors

A presentation descriptor is an object that contains the description of a particular presentation.

Media Source Events

This topic lists the events that are sent by media sources and media streams.

Writing a Custom Media Source

This topic describes how to implement a custom media source in Media Foundation.

Case Study: MPEG-1 Media Source

This topic takes an in-depth look at the MPEG-1 Media Source SDK Sample.

Custom Metadata Providers for Media Files

This topic describes how to write a custom Shell property handler for a Media Foundation media source.

Source Resolver

The source resolver takes a URL or byte stream and creates the appropriate media source for that content.

 

Related topics

Custom Metadata Providers for Media Files
Media Foundation Architecture

 

 

Community Additions

ADD
Show:
© 2014 Microsoft