这次来说说 freeSWITCH 的安装和配置。
1) 安装
freeSWITCH 下载页面:https://freeswitch.org/confluence/display/FREESWITCH/Installation 。
我们 Windows 7 下,使用 1.6.17 x64 版本,下载地址为:http://files.freeswitch.org/windows/installer/x64/FreeSWITCH-1.6.17-x64-Release.msi。
选择完整安装,一路 Next 即可。
安装完毕后,需要做一些配置。
2) wss 配置
因为 WebRTC 需要 https ,对应的 WebSocket 也要 SSL 。freeSWITCH 支持 SSL 但默认没打开。
wss 配置分两部分,
conf/vars.xml 有两个开关,打开。类似下面:
<X-PRE-PROCESS cmd="set" data="internal_ssl_enable=true"/>
<X-PRE-PROCESS cmd="set"