Configuración SIP
Desconectado
Marcador
Sin llamada
Cómo configurar tu Asterisk (pjsip)
1. Habilitar WebSocket
En /etc/asterisk/http.conf habilita HTTP(S) y el WebSocket de pjsip:
[general]
enabled=yes
bindaddr=0.0.0.0
bindport=8088
tlsenable=yes
tlsbindaddr=0.0.0.0:8088
tlscertfile=/etc/asterisk/keys/asterisk.pem
tlsprivatekey=/etc/asterisk/keys/asterisk.key2. Transporte WebSocket en pjsip
[transport-wss]
type=transport
protocol=websocket
bind=0.0.0.0:80883. Endpoint WebRTC
[3000]
type=endpoint
context=from-internal
disallow=all
allow=opus
allow=ulaw
webrtc=yes
dtmf_mode=rfc4733
direct_media=no
transport=transport-wss
auth=3000
aors=3000
[3000]
type=auth
auth_type=userpass
password=CAMBIAME
username=3000
[3000]
type=aor
max_contacts=1El cliente se registra con ws(s)://PBX:8088/ws. Ajusta el puerto y el certificado a tu instalación.