<div dir="ltr">Até onde vai o meu conhecimento o G.723.1 só pode ser utilizado, de maneira LEGAL, com o Asterisk com o uso de uma placa TC400B. Caso você esteja fazendo uso de tal placa e não consiga colocar para funcionar o G.723.1, sugiro entrar em contato com a própria Digium.<div>
<br></div><div>att,</div><div><br><br><div class="gmail_quote">2008/10/2 Sebastião Rocha <span dir="ltr"><<a href="mailto:sebastiaorocha@interlinksistemas.com.br">sebastiaorocha@interlinksistemas.com.br</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">tanto o g729 quanto o g723 estão carregados, não tenho apenas ilbc e g722.<br>
no caso das gravações daria alguma mensagem na cli indicando erro ? pois não<br>
vejo nenhum alerta ou erro na cli.<br>
<br>
interlink*CLI> core show translation recalc 10<br>
Recalculating Codec Translation (number of sample seconds: 10)<br>
<br>
Translation times between formats (in milliseconds) for one second<br>
of data<br>
Source Format (Rows) Destination Format (Columns)<br>
<br>
g723 gsm ulaw alaw g726aal2 adpcm slin lpc10 g729 speex ilbc g726<br>
g722<br>
g723 - 2 2 2 2 2 1 4 4 9 -<br>
2 -<br>
gsm 5 - 2 2 2 2 1 4 4 9 -<br>
2 -<br>
ulaw 5 2 - 1 2 2 1 4 4 9 -<br>
2 -<br>
alaw 5 2 1 - 2 2 1 4 4 9 -<br>
2 -<br>
g726aal2 5 2 2 2 - 2 1 4 4 9 -<br>
1 -<br>
adpcm 5 2 2 2 2 - 1 4 4 9 -<br>
2 -<br>
slin 4 1 1 1 1 1 - 3 3 8 -<br>
1 -<br>
lpc10 5 2 2 2 2 2 1 - 4 9 -<br>
2 -<br>
g729 5 2 2 2 2 2 1 4 - 9 -<br>
2 -<br>
speex 5 2 2 2 2 2 1 4 4 - -<br>
2 -<br>
ilbc - - - - - - - - - - - -<br>
-<br>
g726 5 2 2 2 1 2 1 4 4<br>
9 - - -<br>
g722 - - - - - - - - - - - -<br>
-<br>
interlink*CLI><br>
<div class="Ih2E3d"><br>
----- Original Message -----<br>
From: "Alexandre Abreu" <<a href="mailto:alexandre.abreu@redt.com.br">alexandre.abreu@redt.com.br</a>><br>
To: <<a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a>><br>
</div><div><div></div><div class="Wj3C7c">Sent: Wednesday, October 01, 2008 11:53 PM<br>
Subject: [AsteriskBrasil] RES: RES: RES: Convesao automaticados arquivosde<br>
audio( Script )<br>
<br>
<br>
Primeiro: Se você tiver o codec g729 carregado ou (a) ele é "pirata" ou (b)<br>
ele é oficial da Digium. Desta forma o comando 'core show translation'<br>
mostra o tempo em 'ms' na linha e coluna do g729. Uma coisa é interpretar<br>
formato, a outra é a conversão de slin->g729 e vice-versa (codec carregado).<br>
<br>
Se você tem apenas um SIP PEER é óbvio que você não precisa de codec, você<br>
está usando o suporte do teu ATA (or whatever) em G729, com o seu provedor<br>
que também suporta G729. Isso é o que chamados de pass-through.<br>
<br>
E também é óbvio que você não vai conseguir gravar, pelo exato complemento<br>
que eu fiz no meu último e-mail.<br>
<br>
Pra ficar ainda mais claro:<br>
<br>
"Se ramal1 para provedor1 falam (ambos g729) e há gravação, também existe a<br>
necessidade do codec g729."<br>
<br>
--<br>
Alexandre Abreu<br>
RedT Telecom<br>
<a href="http://www.redt.com.br" target="_blank">http://www.redt.com.br</a><br>
<br>
-----Mensagem original-----<br>
De: <a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a><br>
[mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>] Em nome de<br>
Sebastião Rocha<br>
Enviada em: quarta-feira, 1 de outubro de 2008 23:14<br>
Para: <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a><br>
Assunto: Re: [AsteriskBrasil] RES: RES: Convesao automatica dos arquivosde<br>
audio( Script )<br>
<br>
carregado é uma coisa, tenho ele carregado e num tenho licença.. ele<br>
funcionar no translate de codesc é outra.<br>
<br>
Alexandre, insisto na pergunta, pois eu tenho o 729 no servidor de testes,<br>
não tenho registro, não usei cracks, tenho sip peer com azzu e justvoip,<br>
ambos em 729 e funcionando bem. consumindo apenas 2k por ligação, porem<br>
tenho problema com gravações, os arquivos são criados, "2" deles, e ficam<br>
com tamanho 0 bytes.<br>
<br>
<br>
<br>
<br>
----- Original Message -----<br>
From: "Alexandre Abreu" <<a href="mailto:alexandre.abreu@redt.com.br">alexandre.abreu@redt.com.br</a>><br>
To: <<a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a>><br>
Sent: Wednesday, October 01, 2008 10:37 PM<br>
Subject: [AsteriskBrasil] RES: RES: Convesao automatica dos arquivosde<br>
audio( Script )<br>
<br>
<br>
Sim. Tem que ter o codec g729 (Digium) carregado e ativo no 'core show<br>
translation'.<br>
<br>
--<br>
Alexandre Abreu<br>
RedT Telecom<br>
<a href="http://www.redt.com.br" target="_blank">http://www.redt.com.br</a><br>
<br>
-----Mensagem original-----<br>
De: <a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a><br>
[mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>] Em nome de<br>
Sebastião Rocha<br>
Enviada em: quarta-feira, 1 de outubro de 2008 22:24<br>
Para: <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a><br>
Assunto: Re: [AsteriskBrasil] RES: Convesao automatica dos arquivos de<br>
audio( Script )<br>
<br>
"se tem gravação, existe a necessida do codec" = tem que ter registro ?<br>
<br>
<br>
----- Original Message -----<br>
From: "Alexandre Abreu" <<a href="mailto:alexandre.abreu@redt.com.br">alexandre.abreu@redt.com.br</a>><br>
To: <<a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a>><br>
Sent: Wednesday, October 01, 2008 9:43 PM<br>
Subject: [AsteriskBrasil] RES: Convesao automatica dos arquivos de audio(<br>
Script )<br>
<br>
<br>
E ainda:<br>
<br>
Se ramal1 para ramal2 falam (ambos g729) e há gravação, também existe a<br>
necessidade do codec g729.<br>
Se ramal1/ramal2/ramal3 (ambos g729) e há necessidade de conferência, também<br>
existe a necessidade do codec g729, pois: g729->signed linear(mix)->g729<br>
(não se mistura áudio compactado)<br>
<br>
--<br>
Alexandre Abreu<br>
RedT Telecom<br>
<a href="http://www.redt.com.br" target="_blank">http://www.redt.com.br</a><br>
<br>
De: <a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a><br>
[mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>] Em nome de<br>
Sebastião Rocha<br>
Enviada em: quarta-feira, 1 de outubro de 2008 18:07<br>
Para: <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a><br>
Assunto: Re: [AsteriskBrasil] Convesao automatica dos arquivos de audio (<br>
Script )<br>
<br>
Veja a licença só é necessária caso alguma no ser servidor necessite fazer a<br>
conversão, exemplos...<br>
<br>
ramal1( g729 ) para ramal2(ulaw) é necessária a licença, pois haverá<br>
conversão..<br>
ramal1(g729) para ramal2(g729) não é necessario ter licenças.<br>
<br>
ramal1(g729) para azzu(g729) não é necessário ter licenças.<br>
<br>
Resumindo, coloque disallow=all e allow=g729 em todos os ramais, e não vai<br>
precisar de licenças.. vai funcionar tranquilo!<br>
<br>
<br>
----- Original Message -----<br>
From: adelson sales dos santos barbosa<br>
To: <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a><br>
Sent: Wednesday, October 01, 2008 3:41 PM<br>
Subject: Re: [AsteriskBrasil] Convesao automatica dos arquivos de audio (<br>
Script )<br>
<br>
<br>
para isso funcionar de wav para G729 eu tenho que ter a licença do G729 no<br>
meu asterisk ?<br>
<br>
<br>
________________________________________<br>
<br>
From: <a href="mailto:sebastiaorocha@interlinksistemas.com.br">sebastiaorocha@interlinksistemas.com.br</a><br>
To: <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</a><br>
Date: Wed, 1 Oct 2008 09:56:11 -0300<br>
Subject: [AsteriskBrasil] Convesao automatica dos arquivos de audio ( Script<br>
)<br>
<br>
Gostaria de compartilhar com o pessoal da lista o script que fiz para<br>
conversão de audio de um formato a outro.<br>
<br>
Fiz o script para uso proprio, porem percebo que algumas pessoas da<br>
lista necessitam e estou compartilhando, bom uso aos que necessitam.<br>
<br>
#!/bin/bash<br>
<br>
# Converte todos os arquivos de audio na pasta do asterisk, de um formato a<br>
outro<br>
# utilizando o proprio asterisk na conversao<br>
<br>
# autor: Sebastião Rocha Pimenta<br>
# criado: 10/09/2008<br>
<br>
# Pastas corretas para armazenamento dos arquivos de audio<br>
# Base: /usr/share/asterisk/sounds/pt_BR<br>
# Letras: /usr/share/asterisk/sounds/letters/pt_BR<br>
# Digitos: /usr/share/asterisk/sounds/digits/pt_BR<br>
<br>
# Mantendo os arquivos de audio nas pastas indicadas, a caixa de mensagens<br>
estará<br>
# com a gramatica corrigida, para isto utilize o language=pt_BR tanto no<br>
config dos ramais<br>
# quanto no config do voicemail e demais onde requer o language.<br>
<br>
# Este script poderá ser publicado livremente em páginas ou forums na<br>
internet, desde que mantenha os creditos do autor.<br>
<br>
# Para utilizar o script.<br>
# dê permissão de scrita ao script: chmod +x nome do script<br>
# para converter de wav a g729, digite na linha de comando: ./nomedoscript<br>
wav g729<br>
# para converter de wav a gsm, digite na linha de comando: ./nomedoscript<br>
wav gsm<br>
# para converter de gsm a g729, digite na linha de comando: ./nomedoscript<br>
gsm g729<br>
<br>
srcformat="wav"<br>
dstformat="g729"<br>
<br>
# Verifica se foi passado parametro para origem<br>
if [ "$1 != "" ]; then<br>
srcformat=$1<br>
fi<br>
<br>
# Verifica se foi passado parametro para destino<br>
if [ "$2 != "" ]; then<br>
dstformat=$2<br>
fi<br>
<br>
sons="/usr/share/asterisk/sounds/"<br>
tarfile="/asterisk-core-sounds-br-$dstformat-1.4.21.tar.gz"<br>
<br>
cd $sons<br>
rm $tarfile -Rf<br>
<br>
<br>
for src in `find /usr/share/asterisk/sounds/* -print`; do<br>
<br>
# Verifica se esta no formato de origem ( srcformat )<br>
# para efetuar a conversao, ignorando os demais.<br>
test=`echo $src | awk '{ print index($0,"wav")}'`<br>
if [ ! $test = "0" ]; then<br>
# muda a extensao para a extens de destino<br>
dst=`echo $src | sed -e "s/wav/$dstformat/g"`<br>
<br>
# usa o asterisk para converter o arquivo para o formato indicado<br>
# apenas caso o arquivo de destino nao exista!<br>
# evita perda de tempo ao converter apenas 1 novo arquivo.<br>
#echo "Convertendo: $src para $dst"<br>
if [ ! -f new ]; then<br>
asterisk -rx "file convert $src $dst"<br>
fi<br>
<br>
# Gerar um arquivo tar.gz contendo os arquivos no formato destino<br>
if [ ! -f $tarfile ]; then<br>
tar -C / --verbose --preserve-permissions --create --file=$tarfile<br>
${src:1}<br>
else<br>
tar -C / --verbose --preserve-permissions --append --file=$tarfile<br>
${src:1}<br>
fi<br>
fi<br>
done<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na<br>
rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
<br>
_______________________________________________<br>
Compre uma camiseta da AsteriskBrasil.org!<br>
<a href="http://www.voipmania.com.br" target="_blank">http://www.voipmania.com.br</a><br>
<br>
Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br<br>
_______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Guilherme Loch Góes<br><br>Notícias e Fórum sobre VoIP com software livre: <a href="http://www.voipexperts.com.br">http://www.voipexperts.com.br</a><br>
</div></div>