Isso geralmente significa que você tem websocket definido corretamente, mas o RTP / webrtc não está configurado corretamente (DTLS, SRTP).
Certifique-se de que sua extensão webrtc seja assim:
[9999]
secret=9999
context=internal
host=dynamic
trustrpid=yes
sendrpid=no
type=peer
qualify=yes
qualifyfreq=600
transport=ws,wss
encryption=yes
avpf=yes
icesupport=yes
directmedia=no
dtlsenable=yes
disallow=all
allow=ulaw
nat=yes
dtlsenable=yes
dtlscertfile=/etc/asterisk/certificate/cert.pem
dtlsprivatekey=/etc/asterisk/certificate/key.pem
dtlscafile=/etc/asterisk/certificate/key/pem
dtlssetup=actpass
O rtp.conf deve ficar assim:
[general]
rtpstart=10000
rtpend=20000
icesupport=yes
;rtpchecksums=no
;strictrtp=no
stunaddr=stun.l.google.com:19302
Aqui você pode encontrar um guia detalhado sobre a configuração WebRTC para Asterisco .
Eu recomendaria usar o Asterisk mais recente (v.13) porque muitas melhorias foram feitas para o WebRTC recentemente.