Adicionando nós de saída com TopoEdit
Em uma topologia, um nó de saída representa um coletor de mídia que recebe dados de mídia de um nó de transformação e os apresenta para reprodução. O tipo de nó de saída depende do tipo de mídia do nó de origem.
A tabela a seguir mostra o comando menu/barra de ferramentas para adicionar um nó de saída à topologia.
Tipo de mídia de origem | Comando Menu/Barra de Ferramentas | Descrição |
---|---|---|
Fluxo de áudio | No menu Topologia , clique em Adicionar SAR. | Cria um nó de saída para o SAR (Renderizador de Áudio de Streaming) que reproduz um fluxo de áudio por meio de um dispositivo de áudio, como uma cartão de som. |
Fluxo de vídeo | No menu Topologia , clique em Adicionar EVR. | Cria um nó de saída para o EVR (renderizador de vídeo) aprimorado que exibe quadros para um fluxo de vídeo. |
Coletor de mídia personalizado | - No menu Topologia , clique em Adicionar Coletor Personalizado. A caixa de diálogo GUID Personalizado de Entrada é aberta. - No campo GUID: insira o GUID do coletor personalizado que você deseja adicionar à topologia. Nota: TopoEdit espera o GUID no formato "{xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxx}". Caso contrário, ele não adicionará o nó e exibirá uma mensagem de erro "GUID inválido". - Clique em OK. |
Cria um nó de saída para o coletor de fluxo para uma fonte de mídia personalizada. O coletor personalizado deve dar suporte a CoCreateInstance para que o coletor possa ser especificado com um CLSID. |
TopoEdit cria o nó de saída especificado. O Painel de Topologia mostra o nó de saída como uma caixa verde que mostra o nome do coletor de fluxo.
Para obter informações sobre como adicionar nós de saída programaticamente usando APIs do Media Foundation, consulte Criando nós de saída.