MPEG-2 Demultiplexer
[O recurso associado a esta página, DirectShow, é um recurso herdado. Foi substituído por MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]
Esse filtro demultiplexa fluxos de transporte e programa MPEG-2 que são entregues no modo push. A partir do Windows XP, esse filtro também dá suporte a fluxos de programas no modo de pull (reprodução de arquivo). Em plataformas anteriores, use o filtro divisor MPEG-2 para fluxos de programas no modo de pull. Esse filtro pode ser usado em qualquer tipo de grafo de filtro, incluindo um grafo de filtro de TV digital BDA.
Observação
O MpEG-2 Demultiplexer não dá suporte à busca precisa de quadros.
Rótulo | Valor |
---|---|
Interfaces de filtro | Todos os modos:
|
Tipos de mídia de pino de entrada | Tipo principal: MEDIATYPE_STREAM Subtipo:
|
Interfaces de pino de entrada | IMemInputPin, IPin, IQualityControl |
Tipos de mídia de pino de saída | Os fluxos elementares de áudio e vídeo devem ter um tipo principal de MEDIATYPE_Audio ou MEDIATYPE_Video. Para obter mais informações, consulte Tipos de mídia MPEG-2 Demultiplexer. |
Interfaces de pino de saída |
Somente modo push IPin, IQualityControl: IAMPushSource, IMPEG2PIDMap, IMPEG2StreamIdMap Somente modo de pull: IMediaSeeking |
Filtrar CLSID | CLSID_MPEG2Demultiplexer |
CLSID da página de propriedades | Disponível somente para teste. Usar a interface ISpecifyPropertyPages para acessar as páginas de propriedades |
Executável | mpg2splt.ax |
Mérito | MERIT_NORMAL |
Categoria de Filtro | CLSID_LegacyAmFilterCategory |
Comentários
Para gerar fluxos elementares de áudio e vídeo, o demux deve receber os fluxos PCR e SCR. No lado da entrada, isso significa que um fluxo de transporte deve conter as tabelas PAT e PMT que definem o PID para o fluxo PCR; os fluxos de programas e devem conter pelo menos um cabeçalho de pacote.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Fim do suporte ao servidor |
Windows Server 2003 R2 |
Confira também