Tipos de mídia mpeg-2 demultiplexer
[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na 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 Captura de Áudio/Vídeo no 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.]
O filtro MPEG-2 Demultiplexer reconhece os seguintes tipos de mídia.
Tipos de entrada
O tipo principal é sempre MEDIATYPE_Stream. O subtipo pode ser qualquer um dos seguintes.
GUID | Descrição |
---|---|
KSDATAFORMAT_SUBTYPE_BDA_MPEG2_TRANSPORT | Fluxo de transporte de um filtro de dispositivo BDA (Arquitetura do Driver de Transmissão). O mpeg-2 demultiplexer trata esse subtipo de forma idêntica a MEDIASUBTYPE_MPEG2_TRANSPORT. |
MEDIASUBTYPE_MPEG2_PROGRAM | Fluxo de programas |
MEDIASUBTYPE_MPEG2_TRANSPORT | Fluxo de transporte (TS), com pacotes de 188 bytes |
MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE | Fluxo de transporte com pacotes "passo a passo". Esse subtipo indica que os pacotes TS podem ser acolchoados com bytes extras. Para obter mais informações, consulte MPEG2_TRANSPORT_STRIDE. |
Para pacotes de transporte passo a passo (MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE), cada exemplo de mídia deve conter um número integral de pacotes de transporte, conforme descrito em MPEG2_TRANSPORT_STRIDE. Para todos os outros tipos de entrada, não há restrições nos limites de exemplo; pacotes individuais podem abranger limites de exemplo.
Tipos de saída
O MPEG-2 Demultiplexer não valida tipos de saída; o filtro downstream é responsável por analisar os dados recebidos do demultiplexer. No entanto, os tipos a seguir são comumente aceitos por filtros downstream como saída do demultiplexer.
Seções MPEG-2
Rótulo | Valor |
---|---|
Tipo principal | MEDIATYPE_MPEG2_SECTIONS |
Subtype | Um dos seguintes:
|
Tipo de formato | Nenhum |
Vídeo MPEG-2
Rótulo | Valor |
---|---|
Tipo principal | MEDIATYPE_Video |
Subtype | MEDIASUBTYPE_MPEG2_VIDEO |
Tipo de formato | FORMAT_MPEG2Video |
Estrutura de formato | MPEG2VIDEOINFO |
Áudio MPEG-2
Rótulo | Valor |
---|---|
Tipo principal | Mediatype_audio |
Subtype | MEDIASUBTYPE_MPEG2_AUDIO |
Tipo de formato | FORMAT_WaveFormatEx |
Estrutura de formato | WAVEFORMATEX |
Tópicos relacionados