2023 Lunch & Learns

HOMER Lunch & Learn: Monday, August 14th
Time: 1:00-1:30 pm CT
Price: Free with ClueCon Registration

2023 Topic Coming Soon

Check back for more details!

Hosted by:TBD

Kamailio Lunch & Learn: Tuesday, August 15th
Time: 12:45-1:45 pm CT
Price: Free with ClueCon Registration

Kamailio Configuration File Preprocessing

Kamailio has a powerful and flexible configuration scripting language. One of its features is ability to do preprocessing, using defines in configuration file or values taken from command line parameters or environment variable. Join this learning session to discover how config preprocessing can help to increase elasticity of your deployment and leverage better container-based infrastructures.

Hosted by: Daniel-Constantin Mierla

FreeSWITCH Lunch & Learn: Wednesday August 16th
Time: 12:30-1:30 pm CT
Price: Free with ClueCon Registration

Your First Call to FreeSWITCH using Docker

Starting from the official FreeSWITCH Docker image, we will boot up an instance, register a softphone and make our first phone call, learning how to watch logs and where users and dialplan are set in the configuration

OpenSIPS Lunch & Learn: Thursday, August 17th
Time: 12:00-1:00 pm CT
Price: Free with ClueCon Registration

2023 Topic Coming Soon

Check back soon for more details

Hosted by: Liviu Chircu

Past Workshops at ClueCon

Advanced Configuration and Application Development
We will start with a brief review of a FreeSWITCH minimal configuration, delving into best practices and tips for managing your instances. The most common application patterns to interact with a web endpoint will be applied to build a complete PBX/IVR proof of concept. The main focus will be on mod_xml_curl and related modules, and CDR extraction. WebRTC support will be introduced through the Verto protocol, and we will build a web based video conferencing application. We will also examine a few examples of how to integrate advanced SignalWire features into your FreeSWITCH applications with minimal effort.

Hands on workshop to build functional, zoom-like, video meeting application
In this workshop we’ll build a fully functional zoom-like video conferencing application with the SignalWire Video API.
Together, we’ll build both a web-based frontend and a server-side, command and control, application “server”. The workshop will provide reusable components and step by step directions to build the application. Developers with all skill levels and with experience in any tech stack are welcome. At the end of this workshop, you will walk out with a fully functional video application that you can use with your team. We’ll even tell you how to host the application for free.

Janus as a WebRTC enabler
It’s very easy to have Janus interact with applications that only understand plain RTP, and thus allow non-WebRTC applications to interact with WebRTC users. In this context, Janus indeed acts as a WebRTC enabler. This workshop will present a few practical examples, like how to interact with legacy endpoints, how to turn a plain RTP stream to a WebRTC broadcast, how to consume and use WebRTC media for different use cases (e.g., media processing), and how to take advantage of this feature to create a scalable application as well.

Thank you to our 2024 ClueCon Sponsors! Want to become a 2024 Sponsor?