A compilation of tips and techniques to build and run FreeSWITCH™ on an Raspberry Pi.
The Raspberry PI usually runs Linux, but because it has another processor architecture the normal linux / Debian packages won't work. On this page the installation is described for Raspberry PI.
The FreeSWITCH Team offers an installation script for the Raspberry Pi. Click the "Raw file" link in the upper right to make it easy to copy and paste the script commands into your RPi wget command.
Be sure to surround the argument to wget in double quotes " " to escape the ampersand in the URI.
This will install FreeSWITCH, Verto Communicator, and a TLS key from Let's Encrypt. The RaspberryPi 3 has enough CPU cores and horsepower to handle video.
Encryption is required in modern WebRTC so the free certificate from Let's Encrypt is a great way to start. It lasts for a limited time, but avoids the problems with self-signed certs.
Building the binaries yourself.
Please see the Debian from source installation instructions.