[AsteriskBrasil] codec para dongle

Ronaldo Toledo rtmorais em gmail.com
Quinta Agosto 2 16:04:21 -03 2018


Estou com um pepino aqui e não faço muita ideia sobre como resolvê-lo. Já
estou há mais de uma semana com ele. Já revirei a web e esgotei as
tentativas.

Tenho uma aplicação onde através de um callfile entro em um contexto que,
por sua vez, faz uma chamada para um outro minimodem via dongle.

Tudo funciona lindamente se a chamada do callfile é feita via sip O
problema é se, ao invés do sip, faço a chamada via dongle. O contexto de
entrada é o mesmo.

Vejam o trecho da console do asterisk onde ocorre o erro ao tentar fazer a
ligação
    -- Executing [s at modemsconsult:42] Dial("Dongle/dongle1-0100000013",
"dongle/g1/031973045421,,gtT") in new stack
  == Begin MixMonitor Recording Dongle/dongle1-0100000013
    -- Called dongle/g1/031973045421
[Aug  2 15:46:54] ERROR[3757][C-0000004e]: translate.c:1349
ast_translator_best_choice: Cannot determine best translation path since
one capability supports no formats
[Aug  2 15:46:54] WARNING[3757][C-0000004e]: channel.c:5661 set_format:
Unable to find a codec translation path: (none|slin) -> (none)
[Aug  2 15:46:54] WARNING[3757][C-0000004e]: channel.c:6587
ast_channel_make_compatible_helper: Unable to set read format on channel
Dongle/dongle8-0100000011 to none

Vejo que o problema é que um lado usa slin e o outro está sem nada, none.

Qualquer dica será muito bem-vinda.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20180802/3410f8ad/attachment.html>


Mais detalhes sobre a lista de discussão AsteriskBrasil