- August 5th-8th 2019
- Chicago, IL
- +1 877-742-CLUE
- My Cluecon Ticket
Register today for the new and improved FreeSWITCH Training 2.0! Just like the FreeSWITCH code this a new version of our training with added features and improvements. This training will give you a beginner level understanding of how FreeSWITCH works and how to setup your own FreeSWITCH instance. The training will begin with a brief introduction to what FreeSWITCH is and how to install it, a review of the directory structure and the location of key configuration settings, a review and demonstration of how to configure a basic FreeSWITCH set-up, a review and demonstration of key dialplan concepts and configuration, and a demonstration of how to troubleshoot your basic FreeSWITCH instance including filing a ticket, reporting bugs, submitting a pull request, and reaching out to the team and community for assistance. Signup today because space is limited!
Basic FreeSWITCH Training
Date: July 27th 2018
Time: 9am to 5pm
Location: Swissotel Alpine
What you will need to bring:
The training will include the following:
How to install FreeSWITCH
How to install Verto Communicator
Registering and making calls between endpoints
Administer various configuration files
Enable and configure modules
FS_CLI usage for logs, debug, troubleshooting
Gateway Registration, inbound/outbound calls
Encryption methods SRTP, ZRTP, and Certificates for SIP/TLS
Learn how to install a base operating system Debian in a virtual environment along with necessary dependencies, and compile FreeSWITCH from source code.
Learn how to install Verto Communicator to serve as an out-of-the-box WebRTC solution. Verto Communicator will augment your system as a built-in communication platform eliminating the need for third party softphones.
Learn how to register Verto Communicator and other third party softphones (Linphone, Zoiper, etc...) to FreeSWITCH for the ability to make internal calls between various endpoints. Review common settings in third-party software to enable video calling.
Learn about numerous configuration files via XML. We'll cover the primary variable config file, Sofia SIP configuration, SIP Profiles, Dialplan (Internal & External) for call routing, User configs, Group configs, and what are dialstrings and channel variables.
Learn to compile, install, and configure additional modules not covered in the default vanilla configuration of FreeSWITCH. Modules augment the capabilities FreeSWITCH and extend into various realms of advanced usage of FreeSWITCH.
Dive into the world of video teleconferencing. We'll learn about how to configure conference layouts, add a moderator to the conference, do screen sharing, review conference controls, give participants the floor, and adding associated dialplan entries.
Learn how to utilize fs_cli to prototype dial strings, turn up and down log and debug information, decipher logs while troubleshooting various errors. Fs_cli is the primary interface tool in which a user can load/unload/reload modules and tinker with commands while developing proper command syntax in usage with the Event Socket Library.
Learn how to register FreeSWITCH to a VoIP Gateway (a.k.a. Flowroute, Telnyx) service provider for the ability to make inbound and outbound to the Public Switch Telephone Network. Set up dialplan to route incoming calls to a specified destination, such as a single extension, ring group, or Interactive Voice Response(Auto Attendant).
Learn how to setup authentic certificates from a Certificate Authority(CA) for providing encrypted media services within FreeSWITCH. Also how to setup your own self-signed certificates for local testing. Additionally, learn how to setup multiple profiles to deal with real and self-signed certificates.