Murakami Sale
 
 

Recently Viewed clear list


Original Essays | August 21, 2014

Richard Bausch: IMG Why Literature Can Save Us



Our title is, of course, a problem. "Why Literature Can Save Us." And of course the problem is one of definition: what those words mean. What is... Continue »
  1. $18.87 Sale Hardcover add to wish list

    Before, During, After

    Richard Bausch 9780307266262

spacer
$44.95
New Trade Paper
Ships from International Warehouse (read more)
Add to Wishlist
available for shipping only
Not available for In-store Pickup
Qty Store Section
1 International Warehouse General- General

Developing Microsoft Media Foundation Applications

by

Developing Microsoft Media Foundation Applications Cover

 

  1. This particular item is stocked in an International Warehouse and will ship separately from other items in your shopping cart.

Synopses & Reviews

Publisher Comments:

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

Synopsis:

Create powerful and professional media applications and components with Microsoft® Media Foundation—and deliver the next generation of high-definition multimedia. Led by an expert who has developed Microsoft media technologies over the past decade, youll learn how to build applications that can capture different types of video and audio files, process media information, and stream media over the Internet.

Discover how to:

  • Get a complete introduction to the Media Foundation API
  • Transfer your skills with Microsoft DirectShow® to Media Foundation
  • Build a basic Media Foundation application to play video on your website
  • Develop custom Media Foundation components
  • Tackle advanced tasks, such as rendering video to 3D surfaces
  • Solve common problems during development using Media Foundation debugging techniques

About the Author

Anton Polinger has worked on the Microsoft Audio/Video pipelines and media technologies for the past eight years, owning the entire pipeline for five releases of Media Center from XP through Windows 7. He has conducted seminars that describe MS media technologies and the Media Center pipeline and taught programming classes on subjects ranging from web development to advanced C++. Anton has a Master’s degree in Software Engineering from Syracuse University.

Table of Contents

Introduction; Who Should Read This Book; Who Should Not Read This Book; Organization of This Book; Conventions and Features in This Book; System Requirements; Code Samples; Acknowledgments; Errata & Book Support; We Want to Hear from You; Stay in Touch; Chapter 1: Core Media Foundation Concepts; 1.1 Media Foundation Audio/Video Pipelines; 1.2 Media Foundation Components; 1.3 Media Foundation Topologies; 1.4 Conclusion; Chapter 2: TopoEdit; 2.1 Manual Topology Construction in TopoEdit; 2.2 Capturing Data from External Sources; 2.3 Conclusion; Chapter 3: Media Playback; 3.1 Basic File Rendering with Media Sessions; 3.2 Building the Media Pipeline; 3.3 Conclusion; Chapter 4: Transcoding; 4.1 The Transcode API; 4.2 Transcoding with the Source Reader; 4.3 Conclusion; Chapter 5: Media Foundation Transforms; 5.1 MFT Architecture Overview; 5.2 Writing a Simple MFT; 5.3 Injecting Images into Video Frames; 5.4 Conclusion; Chapter 6: Media Foundation Sources; 6.1 Overview; 6.2 The Asynchronous Call Pattern; 6.3 Instantiating a Media Source; 6.4 Media Foundation Events; 6.5 The Media Foundation Source; 6.6 Media Stream Objects; 6.7 Windows Property Handlers; 6.8 Conclusion; Chapter 7: Media Foundation Sinks; 7.1 The Sample AVI File Sink; 7.2 The AVI Media Sink; 7.3 The AVI Media Stream; 7.4 Conclusion; Chapter 8: Custom Media Sessions; 8.1 The Custom MP3 Media Session; 8.2 Building an MP3 Topology; 8.3 The Custom Session Data Pipeline; 8.4 The Session Clock; 8.5 Conclusion; Chapter 9: Advanced Media Foundation Topics; 9.1 Rendering a Player UI with the EVR Mixer; 9.2 Streaming a Network Player; 9.3 Conclusion; Debugging Media Foundation Code; Media Foundation Error Lookup; The MFTrace Tool; COM Concepts; The IUnknown Interface; COM Object Registration; Active Template Library Objects; ATL Smart Pointers; CComCritSecLock and CComAutoCriticalSection Thread Synchronization Helpers;

Product Details

ISBN:
9780735656598
Author:
Polinger, Anton
Publisher:
Microsoft Press
Subject:
Interactive Media
Subject:
General-General
Subject:
DirectShow;Media Foundation;custom media players;media formats;streaming audio;streaming video
Subject:
Programming - Systems Analysis & Design
Edition Description:
Trade Paper
Series:
Developer Reference
Publication Date:
20111015
Binding:
Paperback
Language:
English
Pages:
384
Dimensions:
9 x 7.38 in

Related Subjects

Computers and Internet » Computers Reference » General
Computers and Internet » Graphics » General
Computers and Internet » Internet » Web » Web Programming
Computers and Internet » Networking » Wireless
Computers and Internet » Operating Systems » Microsoft Windows » Programming
Computers and Internet » Operating Systems » Microsoft Windows » Windows 95 » General
Computers and Internet » Personal Computers » Desktop Applications » General
Health and Self-Help » Health and Medicine » Medical Specialties
History and Social Science » Linguistics » Specific Languages and Groups
History and Social Science » World History » General
Reference » Words Phrases and Language
Science and Mathematics » Mathematics » General

Developing Microsoft Media Foundation Applications New Trade Paper
0 stars - 0 reviews
$44.95 In Stock
Product details 384 pages Microsoft Press - English 9780735656598 Reviews:
"Synopsis" by ,

Create powerful and professional media applications and components with Microsoft® Media Foundation—and deliver the next generation of high-definition multimedia. Led by an expert who has developed Microsoft media technologies over the past decade, youll learn how to build applications that can capture different types of video and audio files, process media information, and stream media over the Internet.

Discover how to:

  • Get a complete introduction to the Media Foundation API
  • Transfer your skills with Microsoft DirectShow® to Media Foundation
  • Build a basic Media Foundation application to play video on your website
  • Develop custom Media Foundation components
  • Tackle advanced tasks, such as rendering video to 3D surfaces
  • Solve common problems during development using Media Foundation debugging techniques

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.