Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Objetos de fluxo são uma abstração do fluxo de mídia ou fluxos associados a uma sessão de chamada. As interfaces e métodos expostos em objetos de fluxo e subfluxo permitem que um aplicativo exerça controles muito detalhados, como pausar um fluxo, adicionar novos tipos de mídia a uma sessão de comunicação ou ajustar o volume de áudio de um participante específico da conferência.
Os dois principais tipos de fluxo são o fluxo e o subfluxo. As interfaces e métodos de uma implementação padrão são semelhantes para ambos, mas substreaming permitindo um nível mais baixo de controle. Todos os provedores de serviços de mídia (MSPs) devem implementar as interfaces básicas de controle de fluxo, mas o suporte para subfluxos é opcional.
Além disso, alguns provedores de serviços implementam interfaces específicas do provedor para fluxos. Por exemplo, o IPConf MSP fornece controlos ao nível dos participantes. Consulte Interfaces MSP IPConf para obter um resumo. Para outras interfaces que podem ser implementadas, consulte a documentação do provedor de serviços.
O MSP e o TAPI criam objetos de fluxo para uma chamada durante a configuração inicial de uma sessão de entrada ou saída. O aplicativo é responsável por identificar os terminais apropriados para esses fluxos, e selecionar os terminais para os fluxos.
Observe que, em alguns casos, um MSP pode exigir que o aplicativo pare ou pause fluxos antes de determinadas operações de sessão de chamada.
As interfaces de fluxo estão documentadas no de referência doMedia Service Provider Interface (MSPI).
O exemplo de código Select a Terminal mostra um exemplo de enumeração de fluxos e seleção de terminais neles.