Librería Portfolio Librería Portfolio

Búsqueda avanzada

TIENE EN SU CESTA DE LA COMPRA

0 productos

en total 0,00 €

DEVELOPING MICROSOFT MEDIA FOUNDATION APPLICATIONS
Título:
DEVELOPING MICROSOFT MEDIA FOUNDATION APPLICATIONS
Subtítulo:
Autor:
POLINGER, A
Editorial:
MICROSOFT PRESS
Año de edición:
2011
ISBN:
978-0-7356-5659-8
Páginas:
358
Disponibilidad:
Disponible en breve
29,95 € -10,0% 26,96 €

 

Sinopsis

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

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;