[AsteriskBrasil] Problemas com codec
Julio Arruda
jarruda-asterisk em jarruda.com
Sexta Dezembro 12 12:48:55 BRST 2008
Tiago Durante wrote:
> oi Welisson,
>
> Você comprou license para o G729?
>
> Eu posso estar errado, mas acredito que se vc está chamando de um
> device que tem g729 para outro que também tem g729 o Asterisk não usa
> license. Ae a chamada vai funcionar... Mas se chama, por exemplo,
> desde o device usando g711 e ae o Asterisk joga, por exemplo, em um
> trunk IAX para outro Asterisk usando g729 - ai você precisa ter
> license no server.
>
> Por favor, se eu estiver errado alguem me corrija! hehe, pq tenho um
> pouco de duvida com o licenciamento disso tb.. hehe
>
>
> abracos,
A licensa e' sempre e' pares, encoder/decoder.
Se voce tiver que 'comprimir', voce vai usar um encoder, se tiver que
descomprimir, um decoder.
Exemplo, se voce tem no IVR um arquivo em .ulaw, e o cliente e' g729,
voce vai usar um encoder para 'mandar a voz' para o cliente, e um
decoder g729 para mandar a voz do cliente para a aplicacao
http://www.voip-info.org/wiki-Asterisk+G.729+Licensing
Quanto a comunicacao direta entre os clientes, o chamado passthrough, se
o asterisk nao tiver que 'olhar' a stream de voz, voce pode ter g729 sem
licensas funcionando:
http://www.digium.com/en/products/g729codec.php
Pelo que sei, mesmo uma chamada passando via o asterisk, pode ser
passthru, ate mesmo voicemail pode :-)..
http://www.voip-info.org/wiki/index.php?page=Asterisk+G.729+pass-thru
>
>
>
> 2008/12/12 Welisson <welissontome em ig.com.br>:
>> Bom dia a todos da lista.
>>
>> Pessoal estou com o seguinte problema, com o meu asterisk.
>> Toda vez que alguém liga para o ramal atendimento, a ligação fica muda,
>> porem qdo o atendimento liga para qualquer outro ramal a ligação ocorre
>> normalmente. Estou usando o codec G729, porem se coloco no cliente o
>> codec711u/a e atendimento G729 a ligação ocorre, outro fator interessante é
>> que se coloco no eyebeam, eles se falam. Então testei o mesmo ata com outro
>> ramal, com G729 os dois a ligação ocorreu normal, só esse atendimento que dá
>> o problema.
>>
>>
>> extensions.conf
>>
>> [general]
>> static=yes
>> writeprotect=no
>> clearglobalvars=no
>> priorityjumping=yes
>> userscontext=clientes
>>
>> [clientes]
>> include => default
>> exten => _[56]XXX,1,NoOP(==> Discagem Para Ramais)
>> exten => _[56]XXX,n,macro(dialstatus,${EXTEN})
>> exten => _[56]XXX,n,hangup
>>
>> exten => _266X,1,NooP(___Discagem Empresa)
>> exten => _266X,n,Goto(auto,s,1)
>>
>> [auto]
>>
>> exten => s,1,NoOp(____Encaminhando para AutoAtendimento___)
>> exten => s,n,Answer()
>> exten => s,n,Background(saudacao)
>> exten => s,n,WaitExten(10)
>> exten => 1,1,Dial(SIP/suporte)
>> exten => 2,1,Dial(SIP/vendas)
>> exten => 3,1,Dial(SIP/atendimento)
>> exten => i,1,Dial(SIP/atendimento,30)
>> exten => t,1,NoOp(____Encaminhando para Atendimento___)
>> exten => t,n,Dial(SIP/atendimento,30)
>> exten => t,n,Dial(SIP/suporte,30)
>> exten => h,1,hangup()
>>
>>
>>
>>
>> [sip.conf] em base de dados Mysql
>>
>> | cash | decimal(18,2) | NO | | 0.00
>> | |
>> | seconds_left | int(11) | NO | | 0
>> | |
>> | id | int(11) | NO | PRI | NULL |
>> auto_increment |
>> | name | varchar(80) | NO | UNI |
>> | |
>> | accountcode | varchar(20) | YES | | NULL
>> | |
>> | amaflags | varchar(13) | YES | | NULL
>> | |
>> | callgroup | varchar(10) | YES | | NULL
>> | |
>> | callerid | varchar(80) | YES | | NULL
>> | |
>> | canreinvite | char(3) | YES | | yes
>> | |
>> | context | varchar(80) | YES | | NULL
>> | |
>> | defaultip | varchar(15) | YES | | NULL
>> | |
>> | dtmfmode | varchar(7) | YES | | NULL
>> | |
>> | fromuser | varchar(80) | YES | | NULL
>> | |
>> | fromdomain | varchar(80) | YES | | NULL
>> | |
>> | fullcontact | varchar(80) | YES | | NULL
>> | |
>> | host | varchar(31) | NO | |
>> | |
>> | insecure | varchar(4) | YES | | NULL
>> | |
>> | language | char(2) | YES | | NULL
>> | |
>> | mailbox | varchar(50) | YES | | NULL
>> | |
>> | md5secret | varchar(80) | YES | | NULL
>> | |
>> | nat | varchar(5) | NO | | no
>> | |
>> | deny | varchar(95) | YES | | NULL
>> | |
>> | permit | varchar(95) | YES | | NULL
>> | |
>> | mask | varchar(95) | YES | | NULL
>> | |
>> | pickupgroup | varchar(10) | YES | | NULL
>> | |
>> | port | varchar(5) | NO | |
>> | |
>> | qualify | char(3) | YES | | NULL
>> | |
>> | restrictcid | char(1) | YES | | NULL
>> | |
>> | rtptimeout | char(3) | YES | | NULL
>> | |
>> | rtpholdtimeout | char(3) | YES | | NULL
>> | |
>> | secret | varchar(80) | YES | | NULL
>> | |
>> | type | varchar(6) | NO | | friend
>> | |
>> | username | varchar(80) | NO | |
>> | |
>> | disallow | varchar(100) | YES | | all
>> | |
>> | allow | varchar(100) | YES | | g729;ilbc;gsm;ulaw;alaw
>> | |
>> | musiconhold | varchar(100) | YES | | NULL
>> | |
>> | regseconds | int(11) | NO | | 0
>> | |
>> | ipaddr | varchar(15) | NO | |
>> | |
>> | regexten | varchar(80) | NO | |
>> | |
>> | cancallforward | char(3) | YES | | yes
>> | |
>> | setvar | varchar(100) | NO | |
>> | |
>> | regserver | varchar(100) | YES | | NULL
>> | |
>> +----------------+---------------+------+-----+-------------------------+----------------+
>>
>> | id | name | canreinvite | port | type | username | secret
>> | allow | nat | context |
>> +----+-------------+-------------+------+--------+-------------+-------------+---------------------+-----+----------+
>> | 2 | atendimento | yes | 1024 | friend | atendimento | testevoip
>> | g729;g723;ulaw;alaw | yes | clientes |
>>
>> Agradeço a todos desde já.
>>
>>
>>
>>
>> _______________________________________________
>> 2 a 4 de Dezembro - IPComm 2008
>> Com presença de engenheiros da Digium e Jon "maddog" Hall.
>> http://www.ipcomm2008.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
>> AsteriskBrasil em listas.asteriskbrasil.org
>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>>
>
>
>
Mais detalhes sobre a lista de discussão AsteriskBrasil