Developing Microsoft Media Foundation Applications


Create professional-quality media applications and components with Microsoft Media Foundation—and deliver the next generation of high-definition multimedia. With this hands-on book, you’ll learn how to build applications to capture video and audio files of different types, process media information, and stream it over the Internet. If you program with C++ and the Component Object Model (COM), this book is ideal—especially for developers looking to transfer their skills from Microsoft DirectShow®.

Discover how to:

  • Construct media pipelines with individual Media Foundation components
  • Build a simple video player to see how a basic media session works
  • Create applications that transcode media content from one format to another
  • Process data streams by writing Media Foundation Transform objects
  • Examine the internal architecture of Media Foundation Sources and Sinks
  • Design a custom media session object to learn advanced Media Foundation concepts
  • Create image overlays on top of video and send the result over the network

Table of Contents
Chapter 1 Core Media Foundation Concepts
Chapter 2 TopoEdit
Chapter 3 Media Playback
Chapter 4 Transcoding
Chapter 5 Media Foundation Transforms
Chapter 6 Media Foundation Sources
Chapter 7 Media Foundation Sinks
Chapter 8 Custom Media Sessions
Chapter 9 Advanced Media Foundation Topics

Appendix Debugging Media Foundation Code
Appendix COM Concepts
Appendix Active Template Library Objects

Book Details

  • Paperback: 384 pages
  • Publisher: Microsoft Press (October 2011)
  • Language: English
  • ISBN-10: 0735656592
  • ISBN-13: 978-0735656598
Download [9.7 MiB]

You may also like...

Leave a Reply