Click here to load reader
Upload
exherb
View
572
Download
3
Embed Size (px)
Citation preview
Generic Format Name
File Extensions
Container Video Codecs Audio Codecs
MPEG-4 .mp4 (A, V, A+V).m4a (A)
ISO MPEG-4 H.264, MPEG-4 ASP and SP
AAC, MP3
3GPP/3GPP2 .3gp, .3g2 (A, V, A+V)
3GP H.264, MPEG-4 SP AAC
AAC .aac (A) ADTS AAC
ASP in AVI (compatible with DivX ® 4-6 video codec, Xvid, 3ivx
.avi (V, A+V) AVI MPEG-4 ASP MP3, MS ADPCM
AVCHD .m2t, .m2ts, .mts (A, V, A+V)
MPEG-2 TS H.264 Dolby Digital, LPCM
HDV .m2t, .m2ts, .mts (A, V, A+V)
MPEG-2 TS MPEG-2 MPEG-1 L2
Generic Format Name
File Extensions
Container Video Codecs Audio Codecs
MPEG-4 .mp4 (A, V, A+V).m4a (A)
ISO MPEG-4 H.264 Baseline AAC-LC
3GPP/3GPP2 .3gp, .3g2 (A, V, A+V)
3GP H.264 Baseline AAC-LC
88
Byte Stream
Media Session
Source Resolver
Media Source
Scheme Handler
Byte Stream
Byte Stream Handler
MFT Decode
r
Media Sink
Hardware Acceleration
Topology & Loader
File,Network
Custom Input
Webcam
Custom Output
Pipeline Topology
MFT Encode
rProcProc
Encoding Profile
Management
File,Network
oror
oror
oror
Video Scaling/Conversion, Audio Processing, Other
Source Reader
Media Sourc
e
MFT Decoder
*
Hardware Acceleration
Specific Conversions
*
File,Network
Custom Input
Webcam
Specify URL, Byte Stream, or Media Source
Sync or Async Control and Status
Sink Writer
Media Sink
MFT Encoder
*
Sync or Async Control and Status
File,Network
Specify URL, Byte Stream, or Media Sink
Custom Output
Encoding Profile Mgmt.
Processing MFT *
Direct Direct access access to to consumconsume, e, modify, modify, and and create create media media samplessamples
* Optional* Optional
视频只是一个数据类型视频只是一个数据类型视频只是一个视频只是一个 3D3D素材素材
WPF XAMLWPF XAML
示例示例
示例示例
示例示例
示例示例
Media Foundation
Hardware Acceleration
Source Reader
Media Sourc
e
MFT Decoder
*
Display Driver / GPU Hardware
Specific Conversions
*
File,Network
Custom Input
Webcam
Sink Writer
Media Sink
MFT Encoder
*
File,Network
Encoding Profile Mgmt.
Processing MFT *
* * OptionalOptional
CustomOutput
COPP/OPM
Direct3DDirectX Video Acceleration (DXVA)
Desktop Window Manager
Direct3D
Display
Cable
GPU
Video Memory
WDDM
Windows Display Driver Model (WDDM)
本地化参考资源
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.