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

