Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A mídia de uma sessão de comunicação é o formulário no qual os dados são transmitidos. Os controles de mídia permitem que um aplicativo reconheça uma variedade de tipos de mídia e ajuste aspectos do fluxo de mídia, como o volume de transmissão de voz.
A disponibilidade do controle de mídia e das informações varia muito com o tipo de aplicativo TAPI, o suporte do provedor de serviços e o ambiente de comunicações local. O material a seguir fornece uma descrição geral do controle de mídia. O TAPI fornece uma estrutura flexível para a implementação de controles, portanto, as funcionalidades mais interessantes geralmente serão específicas para um determinado provedor de serviços.
Na telefonia clássica, um aplicativo tinha muito pouco controle sobre o fluxo de mídia depois que um caminho de comunicação havia sido configurado. Os aplicativos TAPI 2 têm acesso a algumas funções que permitem reconhecer e reagir a dígitos ou tons durante uma chamada e podem usar a API wave para exercer controle adicional sobre a mídia durante uma sessão de comunicação, mas caso contrário, eles não têm acesso ao fluxo de mídia. Consulte a visão geral do de Acesso à Mídia do TAPI 2.2 ou a visão geral do de Acesso à Mídia do TSPI para uma revisão dessas funções.
O TAPI 3 apresenta o provedores de serviços de mídia, o que aumenta consideravelmente as informações sobre e o controle sobre a mídia ou uma sessão de comunicação. Um aplicativo TAPI 3 pode acessar diretamente a mídia de fluxo de uma sessão. Um fluxo separado é criado para cada tipo de mídia envolvido na sessão, como voz ou vídeo. Alguns MSPs podem implementar controles de substream, que podem dividir ainda mais os fluxos, como por participante no caso do MSP IPConf.
Funções TAPI 2.x | Descrição |
---|---|
lineGatherDigits | Inicia a coleta em buffer de dígitos na chamada especificada. |
lineGenerateDigits | Inicia a geração dos dígitos especificados na chamada especificada como tons de banda usando o modo de sinalização especificado. |
lineGenerateTone | Gera o tom de banda inband especificado sobre a chamada especificada. |
lineMonitorDigits | Habilita e desabilita a detecção não oferecida de dígitos recebidos na chamada. |
lineMonitorMedia | Habilita e desabilita a detecção de tipos de mídia na chamada especificada. |
lineMonitorTones | Habilita e desabilita a detecção de tons de banda na chamada. |
lineSetMediaControl | Habilita e desabilita ações de controle no fluxo de mídia associado à linha, ao endereço ou à chamada especificados. |