MPEG-2-Demultiplexer
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Dieser Filter demultiplexiert MPEG-2-Transport- und Programmdatenströme, die im Pushmodus übermittelt werden. Ab Windows XP unterstützt dieser Filter auch Programmdatenströme im Pullmodus (Dateiwiedergabe). Verwenden Sie auf früheren Plattformen den MPEG-2-Splitterfilter für Programmdatenströme im Pullmodus. Dieser Filter kann in jeder Art von Filterdiagramm verwendet werden, einschließlich eines BDA-Digital-TV-Filterdiagramms.
Hinweis
Der MPEG-2-Demultiplexer unterstützt keine framegenaue Suche.
Bezeichnung | Wert |
---|---|
Filterschnittstellen | Alle Modi:
|
Eingabeheftmedientypen | Haupttyp: MEDIATYPE_STREAM Untertyp:
|
Eingabenadelschnittstellen | IMemInputPin, IPin, IQualityControl |
Ausgabeheftmedientypen | Audio- und Video-Elementardatenströme müssen einen Haupttyp von MEDIATYPE_Audio oder MEDIATYPE_Video aufweisen. Weitere Informationen finden Sie unter MPEG-2 Demultiplexer-Medientypen. |
Ausgabepinschnittstellen |
Nur IPin, IQualityControlPushmodus: IAMPushSource, IMPEG2PIDMap, IMPEG2StreamIdMap Nur Pullmodus: IMediaSeeking |
CLSID filtern | CLSID_MPEG2Demultiplexer |
Eigenschaftenseite CLSID | Nur zum Testen verfügbar. Verwenden der ISpecifyPropertyPages-Schnittstelle für den Zugriff auf die Eigenschaftenseiten |
Ausführbare Datei | mpg2splt.ax |
Verdienst | MERIT_NORMAL |
Filterkategorie | CLSID_LegacyAmFilterCategory |
Bemerkungen
Um elementare Audio- und Videostreams auszugeben, muss der Demux die PCR- und SCR-Streams empfangen. Auf der Eingabeseite bedeutet dies, dass ein Transportstream die PAT- und PMT-Tabellen enthalten muss, die die PID für den PCR-Stream definieren. und Programmdatenströme müssen mindestens einen Packheader enthalten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Ende des Supports (Server) |
Windows Server 2003 R2 |
Siehe auch