Suporte do ASF no Media Foundation
O Media Foundation dá suporte a arquivos de mídia no ASF (Advanced Systems Format):
- Vídeo do Windows Media (arquivos WMV)
- Áudio de Mídia do Windows (arquivos WMA)
O Media Foundation fornece vários objetos para ler e gravar arquivos ASF. Esses objetos são fornecidos em duas camadas de arquitetura diferentes.
Primeiro, a camada de pipeline contém objetos que funcionam dentro do pipeline do Media Foundation e estão em conformidade com as APIs definidas pelo pipeline. A camada de pipeline do ASF contém:
- de Fonte de Mídia DO ASF: analisa arquivos ASF e fornece os pacotes de dados de áudio/vídeo.
- o Windows Media Codecs: decodificar ou codificar fluxos de áudio ou vídeo do Windows Media.
- do Coletor de Mídia ASF: recebe pacotes de dados e grava um arquivo ASF.
Em segundo lugar, a camada de contêiner do WM fornece controle de baixo nível sobre a análise e gravação de um arquivo ASF. A camada de pipeline usa o WMContainer internamente. Os aplicativos também podem usar o WMContainer para análise e gravação de ASF de baixo nível.
Nesta seção
Tópico | Descrição |
---|---|
estrutura de arquivos ASF |
Visão geral da estrutura de arquivos ASF e dos objetos fornecidos pelo Media Foundation para trabalhar com arquivos ASF. |
componentes ASF da camada de pipeline |
Descreve como analisar e criar arquivos ASF usando a camada de pipeline. |
componentes do ASF do WMContainer |
Descreve como analisar e criar arquivos ASF usando a camada WMContainer. |
Para obter informações detalhadas sobre a estrutura de um arquivo ASF, consulte a especificação ASF, que pode ser baixada deste site da Microsoft.
Tópicos relacionados
-
Guia de Programação do Media Foundation