Condividi tramite


MPEG-2 Demultiplexer

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, FMMediaEngine e Audio/Video Capture in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Questo filtro demultiplexes i flussi di trasporto e programma MPEG-2 forniti in modalità push. A partire da Windows XP, questo filtro supporta anche i flussi di programmi in modalità pull (riproduzione file). Nelle piattaforme precedenti usare il filtro Splitter MPEG-2 per i flussi di programma in modalità pull. Questo filtro può essere usato in qualsiasi tipo di grafico di filtro, incluso un grafico di filtro tv digitale BDA.

Nota

MPEG-2 Demultiplexer non supporta la ricerca accurata dei fotogrammi.

 

Etichetta Valore
Interfacce di filtro Tutte le modalità:
Solo modalità push:
Tipi di supporti pin di input Tipo principale: MEDIATYPE_STREAM
Sottotipo:
  • KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT
  • MEDIASUBTYPE_MPEG2_PROGRAM
  • MEDIASUBTYPE_MPEG2_TRANSPORT
  • MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE
Per altre informazioni, vedere Tipi di supporti MPEG-2 Demultiplexer.
Interfacce pin di input IMemInputPin, IPin, IQualityControl
Tipi di supporti di pin di output I flussi elementari audio e video devono avere un tipo principale di MEDIATYPE_Audio o MEDIATYPE_Video.
Per altre informazioni, vedere Tipi di supporti MPEG-2 Demultiplexer.
Interfacce pin di output IPin, modalità push IQualityControlsolo: IAMPushSource, IMPEG2PIDMap, IMPEG2StreamIdMap
Solo modalità pull: IMediaSeeking
Filtro CLSID CLSID_MPEG2Demultiplexer
Pagina delle proprietà CLSID Disponibile solo per i test. Usare l'interfaccia ISpecifyPropertyPages per accedere alle pagine delle proprietà
File eseguibile mpg2splt.ax
Merito MERIT_NORMAL
Categoria filtro CLSID_LegacyAmFilterCategory

 

Commenti

Per restituire flussi audio e video elementari, il demux deve ricevere i flussi PCR e SCR. Sul lato input, questo significa che un flusso di trasporto deve contenere le tabelle PAT e PMT che definiscono il PID per il flusso PCR; e i flussi di programma devono contenere almeno un'intestazione del pacchetto.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Fine del supporto server
Windows Server 2003 R2

Vedi anche

Filtri DirectShow

Uso di MPEG-2 Demultiplexer