FreeSWITCH 1.8
上QQ阅读APP看书,第一时间看更新

Installing and Configuring WebRTC in FS

For a quick test, Tristan Mahe contributed a script that installs all that's needed forWebRTC, from FreeSWITCH itself to certificates to webserver, to Verto Communicator, on a freshly deployed Debian 8 minimal Jessie server.
Install the base OS on hardware or on a virtual machine, ssh on that machine, execute thescript and you're ready to connect to your new WebRTC Conference Server:

https://freeswitch.org/confluence/display/FREESWITCH/Debian+8+Jessie#Debian8Jessie-QuickStartFreeSWITCHDemoWithVertoCommunicator
In following sections we will not use the automated install script. Instead we'll look at all the steps needed to build a complete WebRTC FreeSWITCH platform starting from a standard FS installation (eg, right after installing FreeSWITCH).

Actually there is no module to compile or install for adding WebRTC support on top of the standard FreeSWITCH deployment. All modules are already installed and ready to run. FreeSWITCH is WebRTC capable out of the box.

We'll need to edit several configuration files, so that FreeSWITCH finds the mandatory SSL certificates, know which ports to listen at, and many other details.