
StreamEcho() permite ecoar mídia e tons DTMF de volta para o chamador. num (número de fluxos), a aplicação simplesmente ecoa qualquer mídia ou frame DTMF lido do canal de chamada de volta para ele mesmo. Isso significa que cada frame relevante lido de um fluxo específico é reescrito no fluxo de escrita associado, em uma relação um-para-um. A aplicação é encerrada se o caractere '#' for detectado.num for especificado, e o canal de chamada permitir (uma nova oferta é feita solicitando a permissão para fluxos adicionais), qualquer mídia recebida é ecoada de volta em cada fluxo. Neste caso, um frame relevante recebido em um fluxo do tipo especificado também é ecoado de volta para os outros fluxos do mesmo tipo. É importante notar que, ao operar neste modo, apenas o primeiro fluxo encontrado do tipo especificado é permitido na oferta original, e este primeiro fluxo é o único com capacidades de leitura (envio/recebimento) na nova oferta, enquanto os adicionais são configurados apenas para receber. StreamEcho([num,[type]])num - O número de fluxos do tipo a serem ecoados. Se '0' for especificado, todos os fluxos do tipo são removidos.type - O tipo de mídia dos fluxos a serem adicionados ou removidos (no caso de num ser '0'). Pode ser definido como "audio" ou "video" (padrão). Se num estiver vazio (ou seja, não especificado), este parâmetro é ignorado.
