Freigeben über


MPEG-2-Demultiplexer-Medientypen

[Das dieser Seite zugeordnete Feature DirectShow-ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngineund Audio/Video Capture in Media Foundationersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code MediaPlayer-, IMFMediaEngine und Audio-/Videoaufnahme in Media Foundation anstelle von DirectShow-verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]

Der MPEG-2 Demultiplexer Filter erkennt die folgenden Medientypen.

Eingabetypen

Der Haupttyp ist immer MEDIATYPE_Stream. Der Untertyp kann eine der folgenden Sein:

GUID Beschreibung
KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT Transportdatenstrom aus einem BDA-Gerätefilter (Broadcast Driver Architecture). Der MPEG-2-Demultiplexer behandelt diesen Untertyp identisch mit MEDIASUBTYPE_MPEG2_TRANSPORT.
MEDIASUBTYPE_MPEG2_PROGRAM Programmstream
MEDIASUBTYPE_MPEG2_TRANSPORT Transportstream (TS), mit 188-Byte-Paketen
MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE Transportdatenstrom mit "strided"-Paketen. Dieser Untertyp gibt an, dass die TS-Pakete mit zusätzlichen Bytes aufgefüllt werden können. Weitere Informationen finden Sie unter MPEG2_TRANSPORT_STRIDE.

 

Für festschriebene Transportpakete (MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE) muss jedes Medienbeispiel eine integrale Anzahl von Transportpaketen enthalten, wie in MPEG2_TRANSPORT_STRIDEbeschrieben. Für alle anderen Eingabetypen gelten keine Einschränkungen für Beispielgrenzen; Einzelne Pakete können Beispielgrenzen umfassen.

Ausgabetypen

Der MPEG-2-Demultiplexer überprüft keine Ausgabetypen; Der nachgeschaltete Filter ist für die Analyse der daten verantwortlich, die er vom Demultiplexer empfängt. Die folgenden Typen werden jedoch häufig von nachgelagerten Filtern als Ausgabe des Demultiplexers akzeptiert.

MPEG-2 Abschnitte

Etikett Wert
Haupttyp MEDIATYPE_MPEG2_SECTIONS
Subtyp Eine der folgenden Optionen:
  • MEDIASUBTYPE_ATSC_SI: ATSC Service Information.
  • MEDIASUBTYPE_DVB_SI: DVB Service Information.
  • MEDIASUBTYPE_ISDB_SI: IsDB-Dienstinformationen (Integrated Services Digital Broadcasting).
  • MEDIASUBTYPE_MPEG2DATA: MPEG-2-Abschnittsdaten.
Formattyp Nichts

 

MPEG-2 Video

Etikett Wert
Haupttyp MEDIATYPE_Video
Subtyp MEDIASUBTYPE_MPEG2_VIDEO
Formattyp FORMAT_MPEG2Video
Formatstruktur MPEG2VIDEOINFO

 

MPEG-2 Audio

Etikett Wert
Haupttyp MEDIATYPE_Audio
Subtyp MEDIASUBTYPE_MPEG2_AUDIO
Formattyp FORMAT_WaveFormatEx
Formatstruktur WAVEFORMATEX-

 

MPEG-2-Medientypen