Ahora que tenemos configurado freeswitch podemos empezar con una configuración mínima para que arranque y podamos hacer las primeras pruebas.
Vamos a modificar el fichero vars.xml
nano /etc/local/freeswitch/conf/vars.xml
si queremos usar un nombre de dominio en lugar de la dirección IP de nuestro servidor modificamos la siguiente línea:
<X-PRE-PROCESS cmd="set" data="domain=$${local_ip_v4}"/>
con
<X-PRE-PROCESS cmd="set" data="domain=sip.miodominio.com"/>
luego modificamos los codecs predefinidos que queremos usar:
<X-PRE-PROCESS cmd="set" data="global_codec_prefs=PCMU,PCMA,GSM,H263,H264"/>
<X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=PCMU,PCMA,GSM,H263,H264"/>
cambiamos el stun server predefinido en el caso tengamos problemas de audio en las extensiones
<X-PRE-PROCESS cmd="set" data="external_rtp_ip=stun:stun.ekiga.net"/>
<X-PRE-PROCESS cmd="set" data="external_sip_ip=stun:stun.ekiga.net"/>
stun.ekiga.nt es un stun server publico y debería funcionar.
y finalmente, en mi caso, he cambiado el puerto predefinido de 5060 a 5059 (esto porque tengo en el mismo servidor instalado Asterisk)
<X-PRE-PROCESS cmd="set" data="internal_sip_port=5059"/>
Guardamos los cambios
Ahora activamos el soporte ODBC
nano /etc/local/freeswitch/conf/autoload_configs/spidermonkey.conf.xml
y activamos la línea
<!--<load module="mod_spidermonkey_odbc"/>—>
de esta forma
<load module="mod_spidermonkey_odbc"/>
guardamos los cambios
Si no queremos usar los puerto UDP predefinidos para la transmisión del audio/video podemos modificarlos como sigue
nano /etc/local/freeswitch/conf/autoload_configs/switch.conf.xml
y al final del archivo cambiamos estas líneas
<param name="rtp-start-port" value="10000"/>
<param name="rtp-end-port" value="20000"/>
Guardamos los resultados y ya podemos arrancar freeswtich
cd /usr/local/freeswitch/bin
./freeswitch
Si no aparece ningún error todo salió bien.
Comentarios recientes
hace 1 semana 6 días
hace 2 semanas 1 día
hace 2 semanas 5 días
hace 15 semanas 3 días
hace 17 semanas 6 días
hace 17 semanas 6 días
hace 18 semanas 2 días
hace 18 semanas 2 días
hace 18 semanas 3 días
hace 23 semanas 3 días