MPEG-2 Demultiplexer Typy multimediów
[Funkcja skojarzona z tą stroną, DirectShow, jest starszą funkcją. Został zastąpiony przez MediaPlayer, IMFMediaEnginei Audio/Video Capture w Media Foundation. Te funkcje zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał MediaPlayer, IMFMediaEngine i Audio/Video Capture w programie Media Foundation zamiast DirectShow, jeśli to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]
Filtr MPEG-2 Demultiplexer rozpoznaje następujące typy multimediów.
Typy danych wejściowych
Typ główny jest zawsze MEDIATYPE_Stream. Podtyp może być dowolny z poniższych.
GUID | Opis |
---|---|
KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT | Strumień transportu z filtru urządzenia Architektura sterowników emisji (BDA). Mpeg-2 demultiplexer traktuje ten podtyp identycznie do MEDIASUBTYPE_MPEG2_TRANSPORT. |
MEDIASUBTYPE_MPEG2_PROGRAM | Strumień programu |
MEDIASUBTYPE_MPEG2_TRANSPORT | Strumień transportu (TS) z pakietami 188 bajtów |
MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE | Strumień transportu z pakietami "strided". Ten podtyp wskazuje, że pakiety TS mogą być wypełnione dodatkowymi bajtami. Aby uzyskać więcej informacji, zobacz MPEG2_TRANSPORT_STRIDE. |
W przypadku pakietów transportu strided (MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE) każda próbka nośnika musi zawierać całkowitą liczbę pakietów transportowych, zgodnie z opisem w MPEG2_TRANSPORT_STRIDE. W przypadku wszystkich innych typów danych wejściowych nie ma żadnych ograniczeń dotyczących granic próbek; poszczególne pakiety mogą obejmować przykładowe granice.
Typy danych wyjściowych
MPEG-2 Demultiplexer nie weryfikuje typów danych wyjściowych; filtr podrzędny jest odpowiedzialny za analizowanie danych odbieranych z demultiplexer. Jednak następujące typy są powszechnie akceptowane przez filtry podrzędne jako dane wyjściowe z demultiplexer.
Sekcje MPEG-2
Etykieta | Wartość |
---|---|
Typ główny | MEDIATYPE_MPEG2_SECTIONS |
Podtypu | Dowolny z następujących elementów:
|
Typ formatu | Żaden |
WIDEO MPEG-2
Etykieta | Wartość |
---|---|
Typ główny | MEDIATYPE_Video |
Podtypu | MEDIASUBTYPE_MPEG2_VIDEO |
Typ formatu | FORMAT_MPEG2Video |
Format, struktura | MPEG2VIDEOINFO |
MPEG-2 Audio
Etykieta | Wartość |
---|---|
Typ główny | MEDIATYPE_Audio |
Podtypu | MEDIASUBTYPE_MPEG2_AUDIO |
Typ formatu | FORMAT_WaveFormatEx |
Format, struktura | WAVEFORMATEX |
Tematy pokrewne