Asterisco: pode ligar, mas não consegue ouvir a voz

0

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!

    
por Y. Dabbous 12.03.2017 / 21:04

1 resposta

0

¿Os telefones Android estão na mesma rede?

Tente usar essa configuração no modelo "myTemplate".

nat=force_rport,comedia
    
por 22.03.2017 / 13:59