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:
Nur Pushmodus:
Eingabeheftmedientypen Haupttyp: MEDIATYPE_STREAM
Untertyp:
  • KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT
  • MEDIASUBTYPE_MPEG2_PROGRAM
  • MEDIASUBTYPE_MPEG2_TRANSPORT
  • MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE
Weitere Informationen finden Sie unter MPEG-2 Demultiplexer-Medientypen.
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

DirectShow-Filter

Verwenden des MPEG-2-Demultiplexers