[AsteriskBrasil] Problema com licença g729, uma não é suficiente?

Kim Delevati kim.delevati em gmail.com
Sexta Novembro 20 15:15:44 BRST 2009


Olá a todos.

Tenho uma licença g729, já fiz ligações com ela e funciona bem, "forçando" a
minha provedora voip a utlizar ela (disallow=all e allow=g729 no sip.conf)

Pois bem, tenho uma aplicação com sintetizador de voz, utlizando sip, que
liga e um TTS sintetiza uma frase (do tipo "seu servidor caiu", "reunião
amanhã 12h", etc), essa frase é gerada em alaw.

O problema é, não consigo fazer com que essa ligação funcione por g729. O
TTS sintetiza em alaw, meu servidor deveria ser capaz de fazer a conversão
alaw->g729 e tocar para a pessoa, ou não? Ocorrem dois erros, depende se eu
coloco allow=all

[Nov 20 14:38:13] WARNING[21568] codec_g729a.c: out of G.729 decoder
licenses
[Nov 20 14:38:13] WARNING[21568] translate.c: g729tolin did not update
samples 0

Ou se eu forço (disallow=all allow=g729)

[Nov 20 15:05:24] WARNING[22184] channel.c: Unable to find a codec
translation path from g729 to alaw

Somente funciona se eu colocar disallow=g729

Porque ocorre isso? Somente uma licença não é o suficiente? Eu teria que ter
mais do que para alaw->g729, já que minha provedora voip tem suporte ao
g729?
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20091120/bbcdbd13/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil