¿Os telefones Android estão na mesma rede?
Tente usar essa configuração no modelo "myTemplate".
nat=force_rport,comedia
Eu configurei um simples servidor asterisco no Fedora. Meu objetivo é fazer dois telefones android chamar uns aos outros. Na verdade eles estão conectados via wi-fi, e eu uso o softphone Zoiper e Jitsi. O Fedora está em uma máquina virtual com o modo de rede em ponte (ip: 192.168.1.13)
sip.conf:
[general]
bindaddr=0.0.0.0
svrlookup=no
autokill=yes
[myTemplate](!)
type=friend
host=dynamic
context=myLocalPhones
disallow=all
allow=ulaw
allow=alaw
allow=gsm
[5001](myTemplate)
secret=5001
mailbox=5001@default
[5002](myTemplate)
secret=5002
mailbox=5002@default
extensions.conf:
[myLocalPhones]
exten => 222,1,Dial(SIP/5001)
exten => 123,1,Answer()
exten => 123,2,Playback(hello-world)
exten => 123,3,Hangup()
Eu posso fazer uma ligação e uma resposta, mas não há voz! nem a mensagem de hello-world!
¿Os telefones Android estão na mesma rede?
Tente usar essa configuração no modelo "myTemplate".
nat=force_rport,comedia