[AsteriskBrasil] RES: RES: RES: Convesao automaticados arquivosde audio( Script )
Guilherme Loch Waltrick Góes
glwgoes em gmail.com
Quinta Outubro 2 10:35:10 BRT 2008
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 <sebastiaorocha em interlinksistemas.com.br>
> 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" <alexandre.abreu em redt.com.br>
> To: <asteriskbrasil em listas.asteriskbrasil.org>
> 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: asteriskbrasil-bounces em listas.asteriskbrasil.org
> [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de
> Sebastião Rocha
> Enviada em: quarta-feira, 1 de outubro de 2008 23:14
> Para: asteriskbrasil em listas.asteriskbrasil.org
> 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" <alexandre.abreu em redt.com.br>
> To: <asteriskbrasil em listas.asteriskbrasil.org>
> 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: asteriskbrasil-bounces em listas.asteriskbrasil.org
> [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de
> Sebastião Rocha
> Enviada em: quarta-feira, 1 de outubro de 2008 22:24
> Para: asteriskbrasil em listas.asteriskbrasil.org
> 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" <alexandre.abreu em redt.com.br>
> To: <asteriskbrasil em listas.asteriskbrasil.org>
> 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: asteriskbrasil-bounces em listas.asteriskbrasil.org
> [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de
> Sebastião Rocha
> Enviada em: quarta-feira, 1 de outubro de 2008 18:07
> Para: asteriskbrasil em listas.asteriskbrasil.org
> 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: asteriskbrasil em listas.asteriskbrasil.org
> 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: sebastiaorocha em interlinksistemas.com.br
> To: asteriskbrasil em listas.asteriskbrasil.org
> 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
> AsteriskBrasil em listas.asteriskbrasil.org
> 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
> AsteriskBrasil em listas.asteriskbrasil.org
> 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
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20081002/75a7da6c/attachment-0001.htm
More information about the AsteriskBrasil
mailing list