Compartilhar via


Objeto coletor de push do gravador

[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 de coletor push do gravador distribui mídia digital para pontos de publicação. Por exemplo, um concerto ao vivo pode ser codificado por um único servidor e, em seguida, entregue ou enviado por pushpara vários outros servidores que realmente transmitirão o conteúdo para os usuários.

Um objeto de coletor de push de gravador é criado pela função WMCreateWriterPushSink, que define um ponteiro para uma interface de IWMWriterPushSink. As outras interfaces compatíveis com o objeto, listadas na tabela a seguir, podem ser obtidas chamando o método QueryInterface.

Interface Descrição
IWMRegisterCallback Permite que o aplicativo obtenha mensagens de status do objeto.
IWMWriterPushSink Gerencia uma sessão de distribuição por push.
IWMWriterSink Aloca memória, determina se o coletor está operando em tempo real e expõe várias funções de retorno de chamada.

 

A interface de retorno de chamada a seguir pode ser implementada pelo aplicativo para acompanhar o progresso de um objeto de coletor de push do gravador.

Interface Descrição
IWMStatusCallback Necessário quando as informações de status devem ser comunicadas ao aplicativo host.

 

objetos

enviar dados ASF para um de ponto de publicação

trabalhando com coletores de gravador