LEAD MPEG2程序媒体源是一个MediaFoundation转换,可以解析以下类型的流:
ISO/ iec13818 -1中规定的MPEG-2程序
ISO/ iec11172 -1中规定的MPEG-1系统
基本流数据(也称为原始视频或原始音频数据)
前两种格式是多路复用格式,它们可以包含视频、音频和私有数据流。视频压缩可以是MPEG1 (ISO/IEC 11172-2)、MPEG2 (ISO/IEC 13818-2)、MPEG4 (ISO/IEC 14496-2)或H.264 (ISO/IEC 14496-10)。音频压缩可以是MPEG1 (ISO/IEC 11172-3)、AC3、LPCM或AAC。
此转换不支持ISO/IEC 13818-1中定义的MPEG-2传输流。中支持这些流LEAD MPEG2传输媒体源.
此转换不支持私有数据。如需私人数据支持,请使用LEAD MPEG2传输媒体源.
媒体源的技术细节如下表所示:
| 资源类型 | 描述 | |
|---|---|---|
| 转换接口 | ILMFMpgSource | |
| 接口ID | IID_ILMFMpgSource | |
| 输入媒体类型 | 类型 | |
| MEDIATYPE_Stream | ||
| 子类型 | ||
| MEDIASUBTYPE_NULL | ||
| MEDIASUBTYPE_MPEG2_PROGRAM | ||
| MEDIASUBTYPE_MPEG1Video | ||
| MEDIASUBTYPE_MPEG1System | ||
| MEDIASUBTYPE_UDPStream | ||
| MEDIASUBTYPE_MPEG1Audio | ||
| 输出媒体类型 | 取决于要解析的数据类型。 | |
| 最常见的输出媒体类型是: | ||
| 类型: | ||
| MEDIATYPE_Video | ||
| 子类型: | ||
| MEDIASUBTYPE_MPEG2_VIDEO | ||
| MEDIASUBTYPE_L264 | ||
| 类型: | ||
| MEDIATYPE_Audio | ||
| 子类型: | ||
| MEDIASUBTYPE_MPEG1AudioPayload | ||
| MEDIASUBTYPE_MPEGLAYER3 | ||
| MEDIASUBTYPE_DOLBY_AC3 | ||
| MEDIASUBTYPE_DVD_LPCM_AUDIO | ||
| MEDIASUBTYPE_AAC | ||
| 媒体源字节流处理程序CLSID | CLSID_MFMPEG2ByteStreamHandlerP | |
| 属性页 | N/A | |
| 可执行的 | LMMFMpgSourceP.dll | |
| 头 | ILMFMpgSourceP.h | |
| ILMFMpgSourceCommon.h |
Win32, x64