Compartilhar via


Dissipadores

[O recurso associado a esta página, do SDK do Windows Media Format 11, é um recurso herdado. Foi substituído por de Leitor de Origem e do Gravador do Coletor de. de Leitor de Origem e Gravador do Coletor foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use de Leitor de Origem e o Gravador do Coletor em vez de do SDK do Windows Media Format 11, 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 objeto gravador do SDK de Formato de Mídia do Windows fornece conteúdo processado para coletores. Cada coletor é um objeto que fornece dados. O ponto de entrega depende do tipo de coletor. Há três tipos de coletores: coletores de arquivos, coletores de rede e coletores de push.

Coletores de Arquivos

Os coletores de arquivos gravam conteúdo ASF em um arquivo em uma unidade local ou de rede. Quando você usa o objeto gravador para gravar um arquivo sem adicionar explicitamente um coletor de arquivos, o gravador criará um para você usando o nome que você passa para IWMWriter::SetOutputFilename. Você pode atribuir vários coletores de arquivos a um objeto gravador para gravar o conteúdo em vários arquivos ao mesmo tempo.

Usando um coletor de arquivos, você pode controlar muitos aspectos do arquivo. Os recursos a seguir estão disponíveis por meio de um coletor de arquivos.

  • Monitoramento de estatísticas de arquivo. Você pode monitorar o tamanho e a duração do arquivo conforme ele está sendo criado.
  • Criação parcial de arquivo de conteúdo. Os coletores de arquivos podem ser configurados para começar a escrever conteúdo em um momento específico e terminar a gravação em um momento específico. Isso permite que você crie vários arquivos contendo seções diferentes do mesmo conteúdo na mesma passagem de gravação.

Coletores de rede

Os coletores de rede transmitem conteúdo para um endereço de rede. Os clientes de leitura podem se conectar ao endereço para receber a transmissão.

Coletores de push

Os coletores de push fornecem conteúdo do gravador para um servidor que executa os Serviços de Mídia do Windows. Coletores de push normalmente são usados em cenários em que um computador codifica conteúdo dinâmico e o entrega a um ou mais servidores para distribuição ampla. O uso de um coletor de push permite dedicar computadores a tarefas específicas, salvando a largura de banda e o poder de processamento em cada servidor.

recursos de gravação de arquivo

trabalhando com coletores de gravador