CommCon Virtual 2020
20 Sessions over 5 days, with world class experts in VoIP and WebRTC
13th - 17th July 2020
A virtual conference is something that CommCon would never have run before the COVID-19 pandemic struck the globe. CommCon was about doing things differently, getting people together in beautiful surroundings and spreading knowledge in a unique way. We vowed we weren't going to move CommCon online because it just wouldn't have been the same but then we saw what other conferences were doing (or not doing) and decided there was a space for CommCon.
While most Virtual conferences have just taken their usual schedule and stuck it on Zoom, we've found that that doesn't really work for attendees. While attendees can't travel to a venue and take part in person at a conference, it means they're either at home or at work having to carry on with their normal day and so having session after session just like you normally would just doesn't work.
We've stripped back our schedule entirely and have 20 sessions spread out across 5 days across multiple timezones so that everyone can take part. Sessions are pre recorded and "Premiered" via YouTube with Q&A and conversation with other attendees/sponsors happening directly after each session.
AttendSpeakers
Natalie Adams
Kent and Medway NHS and Social Care Partnership TrustNatalie has worked in a variety of industries including retail, travel and now the NHS supporting systems, organisations, leaders and teams to thrive and develop. She's also an Executive Coach, Mental Health and Psychological First Aider. In my current role I’m supporting the NHS Covid 19 recovery plan with a focus on psychological wellbeing and resilience now we have moved out of the 1st active stage of the pandemic in the UK.
Sam Machin
VonageSam has worked in the communications industry for over 20 years, IN that time he’s worked with numerous comms APIs, some more successful than others, and is now a Senior Product Manager at Vonage working on integrations. His current area of interest is in low-code tools and visual environments, the ability to open up building to a wider group of people who would be scared off by traditional coding interfaces.
Matthew Hodgson
New VectorMatthew is tech lead of Matrix.org, and spends way too much time trying to ensure Matrix is successful as the leading open decentralised communications protocol and network.
Tony Gooch
VoxboneTony Gooch is our adventurous product manager. He's been integrating all sorts of technology services since 2000. He's passionate about all forms of communications and thinks the best way to do this in tech is to use open standards, ensuring that systems can talk to each other effectively. First major integration success was launching the first commercial Voice Based Location aware service for Orange UK when he was 23 as development lead, having gone on to product management he's built MVNO platforms from the ground up, and has integrated more than a 100 products in the last 10 years of product roles.
David Duffett
Let the Geek SpeakDavid is a Geek that has been publicly Speaking and teaching for more than 25 years, from London to Los Angeles, Berlin to Beirut, Kingston to Kuala Lumpur, Mumbai to Melbourne, and Mexico City! He loves communications technology and having served as the Worldwide Community Director for the Asterisk® project for nearly 7 years, he now acts as the Worldwide Community Advocate at SignalWire, Inc., the company behind the FreeSWITCH project. David has always been grateful to the Geeks that build the various technologies he speaks about, and he wants to give back – by helping Geeks to Speak!
Tim Panton
|pipe|Tim is a WebRTC expert, having contributed to the standards and worked on several WebRTC based products. He's currently enhancing |pipe|'s cleanroom webRTC stack for small devices and porting it onto all manner of IoT devices, including security cameras, baby monitors and self driving robots. He's also building low infrastructure alternatives to Zoom for niche usecases (podcasters, book clubs, SMS users etc) Past projects have included training simulation for oil platforms, time management of a space telescope and running a mobile phone network at the Burning Man festival.
Sean DuBois
PionSean maintains Pion and enjoys working on a few other Open Source RTC projects. He started his career by attending the Recurse Center, an educational retreat for programmers. At Etsy he learned the basics of Open Source thanks to the PHP community. He ported multiple extensions from PHP 5 -> 7 migration and added Class Constants. He is passionate about Open Source because it allows anyone to be involved. You can build things that enrich everyone's lives and work with fantastic people. He lives in Seattle with his wife and soon to be daughter.
Chad Hart
CWH ConsultingChad is a real time communications market analyst and consultant at cwh.consulting, a product management, marketing, and strategy advisory. One of Chad's recent projects was Head of Strategic Products at Voxbone where he ran a new product incubator that launched more than 10 new product experiments that included WebRTC and CPaaS APIs, Viber integration, bringing Emergency Service 911 calling to Alexa, and speech analytics. Chad has served in senior product and intelligence roles at Dialogic, Oracle, and Acme Packet (acquired by Oracle).
Fred Posner
LOD.comAfter working with solutions such as Acme Packet, Broadsoft, Cisco, and others, Fred discovered Asterisk and OpenSER, quickly embraced using open source software in telecommunication. A large (_yes, it's a fat joke_) proponent of Asterisk and Kamailio, Fred currently provides Kamailio / VoIP consultation services through LOD.com and The Palner Group, Inc. From 2010 to 2020, Fred helped his incredible wife run a family bakery in Florida. When not working on SIP, he's trying to make his daughter smile.
Lorenzo Mangani
QXIPFormerly a Sound Engineer, Lorenzo has been deeply involved with telecommunications and VoIP for well over a decade and has contributed ideas, design concepts and code to many voice-related Open-Source and commercial RTC projects while specializing in active and passive monitoring solutions with his unique team @sipcapture
Dave Horton
Beachdog Networks / DrachtioI've been "doing" VoIP since 2000, when I founded a SIP application server company (Pactolus Communication Software) that made and sold a commercial software-based application server/app suite to carriers and communication service providers worldwide. \ With customers ranging from Webex to Deutsche Telekom and many successful deployments under my belt, I learned quite a bit but increasingly saw both the challenges and opportunities created by the disruption that was the open source movement. While on an extended "adventure sabbatical" a few years ago, mostly spent in beautiful Pembrokeshire Wales, I decided to create drachtio, an open source framework that at once combined my desires to work in the open source movement \ and to find a useful vessel in which to invest the knowledge that I had gained over the years in building and deploying VoIP networks and applications that had to be held to the highest standards of performance and reliability. I love writing software both for the web and VoIP and am enjoying being a part of working to see these two worlds come together. I'm also an avid rugby fan, and have enjoyed playing for teams ranging from the US national team in my heyday to the 5th division St Davids Saints more recently.
Maksym Sobolyev
Sippy Software, Inc.Long term OpenSIPS / Kamailio / FreeBSD contributor, open source aficionado. Author and maintainer of few open source projects (RTPproxy, Sippy B2BUA etc).
Phillip Ma
Sippy Software, Inc.Phillip Ma began in the VoIP space in 2017 when he joined Sippy Software. In this role he has directed what features and changes will be implemented in our commercially available software releases. After 12 years of experience in software development he has actively worked on building out features and changes that bring big changes to the industry as a whole.
Lorenzo Miniero
MeetechoLorenzo Miniero is the chairman and co-founder of Meetecho, a company providing consulting services on everything related to real-time multimedia, while also regularly providing streaming and remote participation services for well known events around the world (e.g., IETF and ACM). Lorenzo received his degree and Ph.D. at the Computer Science Department of the University of Napoli Federico II, where he started working on multimedia conferencing and met the colleagues with whom he co-founded Meetecho as an academic spin-off. He is an active contributor to the Internet Engineering Task Force (IETF) standardization activities, especially in the framework of real-time multimedia applications. He is most known as the author of the Janus WebRTC Server, an open source WebRTC server-side implementation.
Saúl Ibarra Corretgé
8x8 / JitsiSaúl is a Real Time Communications pundit and Fellow Jitster. He started tinkering with Asterisk in 2005 and hasn’t stopped working on the Real Time Communications field ever since. He works for 8x8 on the Jitsi team, specializing on the mobile apps. He is also the Self-appointed Chief Jitsi Evangelist.
Sergio Garcia Murillo
CosmoMedia Server Lead at CoSMo Software, founder of Medooze . Tech enthusiast and WebRTC expert, father of Leo and Mia. Mathematician.
Alexandr Dubovikov
PlusnetHe is employed as Senior Voice Engineer for QSC AG, one of the major German voice and data providers. Alexandr holds a diploma in physics of Odessa State University. He has 20 years of experience in telecommunication techniques and has contributed to many OpenSource projects like FeeeSwitch, SER, Kamailio, SEMS, Asterisk, SIPP, Wireshark. Alexandr is the founder and main developer of Homer SIP Capture project.
Varun Singh
8x8 / Callstats.ioVarun is the founder of https://callstats.io, he runs media quality and connectivity at 8x8. He has a PhD in multimedia networks and coauthor of several standards.
Geoff Willshire
CyaraGeoff is Chief Innovation Officer at Cyara
Perry Ismangil
TeluuPerry is the Co-Founder at Teluu, the company behind pjsip
Andriy Pylypenko
Sippy Software, Inc.I studied radio engineering in Zaporizhia National Technical University, Ukraine. Since my diploma in 1992 I worked in telecommunications and IT industries. My experience with VoIP started in 2005. I'm author of Vapp IVR framework which allows to create multilingual IVR applications with small effort. I created a golang port of popular sippy b2bua library. I've contributed to many open source projects. Since 2006 I'm working for Sippy Software as a backend developer. I'm married and have two children.
Venue
YouTube Premiere
CommCon Virtual 2020 is entirely free of charge to attend thanks to our Sponsors. Subscribe (and press on the bell) to be alerted to all our sessions. You can also sign up to our Riot instance to take part in conversations with speakers, sponsors and other attendees.
Virtual Community
Matrix
Q&A, "the hallway track", sponsor chit-chat and general conversation will happen on Matrix, an open source decentralised messaging platform.
Join #general:commcon.xyz from any other federated Matrix server, or just sign up for a temporary CommCon Matrix account.
Sponsored by modular.im and The Matrix Foundation
Talks
Mon, Jul 13th
16:00 AEST
08:00 CEST
07:00 BST
02:00 EDT
23:00 PDT (-1)
06:00 LocalIntro to Day One
Dan JenkinsIntro to day one
16:15 AEST
08:15 CEST
07:15 BST
02:15 EDT
23:15 PDT (-1)
06:15 LocalTurning live events to virtual with Janus
Lorenzo MinieroUp until recently, a good chunk of our business consisted in streaming live events (e.g., IETF meetings) via WebRTC, facilitating remote participation. Then the world changed, and so must we. This talk will describe some of the strategies we followed to host completely virtual events using Janus.
20:00 AEST
12:00 CEST
11:00 BST
06:00 EDT
03:00 PDT
10:00 LocalPerry and Dan get together and chat about Teluu, PJSIP and their commitment to Open Source.
00:00 AEST (+ 1)
16:00 CEST
15:00 BST
10:00 EDT
07:00 PDT
14:00 LocalThe pandemic, Zoom, and What’s next for RTC
Chad HartThe pandemic has increased the reliance on real time communications, but is this newfound usage evenly distributed? What industries, segments, and companies are leading the pack and what can we learn from them? Zoom in particular has become a household name, despite many high-profile issues. Can you replicate some of their success? What’s next for the RTC industry after the pandemic? I will attempt to answer these questions and more with a data-driven approach.
04:00 AEST (+ 1)
20:00 CEST
19:00 BST
14:00 EDT
11:00 PDT
18:00 LocalPion: Solving Production RTC problems with composable Go libraries
Sean DuBoisPion is used for all the traditional RTC problems (SFUs, Protocol Bridging, Clients). Instead lets talk about the unique production problems. Come learn why Pion is the software for large scale broadcasting, self driving cars and robots. This is what developers do when real world constraints hit.
Tue, Jul 14th
16:00 AEST
08:00 CEST
07:00 BST
02:00 EDT
23:00 PDT (-1)
06:00 LocalIntro to Day Two
Dan JenkinsIntro to day two
16:15 AEST
08:15 CEST
07:15 BST
02:15 EDT
23:15 PDT (-1)
06:15 LocalHOMER is there for you, be it VoIP or RTC or your own protocols. Learn how to install and leverage release 7.7 for your stack in minutes and how to integrate its data with your services.
20:00 AEST
12:00 CEST
11:00 BST
06:00 EDT
03:00 PDT
10:00 LocalJitsi: State of the Union 2020
Saúl Ibarra Corretgé2020 shall be remembered as one of the strangest years in history. The current world events have pushed the envelope of remote working and the tools required to do so. As the makers of one of the most comprehensive video collaboration platforms in the industry, the Jitsi team at 8x8 has been hard at work making sure our users got the best video experience just when they needed it the most. In this presentation we will explore the latest developments in our projects, how the world events affected us and what the future holds.
00:00 AEST (+ 1)
16:00 CEST
15:00 BST
10:00 EDT
07:00 PDT
14:00 LocalGeoff and Dan get together and chat about Cyara and what they've been up to among other things.
04:00 AEST (+ 1)
20:00 CEST
19:00 BST
14:00 EDT
11:00 PDT
18:00 LocalWe have rewritten our B2BUA component into GoLang and the net results have yielded some impressive results. This talk will cover what tasks B2BUA handles and how Golang allows for these new efficiencies and the quantified results from our initial testing of the new component.
Wed, Jul 15th
16:00 AEST
08:00 CEST
07:00 BST
02:00 EDT
23:00 PDT (-1)
06:00 LocalIntro to Day Three
Dan JenkinsIntro to day three
16:15 AEST
08:15 CEST
07:15 BST
02:15 EDT
23:15 PDT (-1)
06:15 LocalHow to test a webRTC service on your own....
Tim PantonHow can you test a multi user WebRTC service while working in your home office? I'll show how you can (ab)use serverless cloud technology to simulate many users of your service, at a surprisingly low cost.
20:00 AEST
12:00 CEST
11:00 BST
06:00 EDT
03:00 PDT
10:00 LocalDialing back Telecoms: How to drive our industry back towards an open ecosystem.
Tony GoochCommunication as a core principle is being able to get ideas out there. However, there is a risk that if we’re not aware of some of the trends being taken up, we’ll end up finding ourselves back to a walled garden. Telecoms as an industry has historically been one of the most open ecosystems with interoperability being achievable. We’re now in a position where this industry has been leapfrogged by huge strives in the Cloud marketplace, to completely revolutionize the interconnectivity of systems.
00:00 AEST (+ 1)
16:00 CEST
15:00 BST
10:00 EDT
07:00 PDT
14:00 LocalTony and Dan get together and chat about Voxbone and what they've been up to among other things.
04:00 AEST (+ 1)
20:00 CEST
19:00 BST
14:00 EDT
11:00 PDT
18:00 LocalLet the Geek Speak... via Video!
David DuffettMaking presentations via video meeting and webinar tools has become very popular indeed! Many presenters make cringe-inducing mistakes and therefore lose any power that might have been in their message. This session shows where people go wrong - it all starts way before the presentation itself...
Thu, Jul 16th
16:00 AEST
08:00 CEST
07:00 BST
02:00 EDT
23:00 PDT (-1)
06:00 LocalIntro to Day Four
Dan JenkinsIntro to day four
16:15 AEST
08:15 CEST
07:15 BST
02:15 EDT
23:15 PDT (-1)
06:15 LocalImpact of media quality during shelter in place.
Varun SinghDuring this year, millions of people around the world have been experiencing an unprecedented change in their daily routines due to the global pandemic caused by the novel COVID-19 virus. Like many countries, local governments across North America responded to the pandemic by enacting shelter-in-place (ShIP) and encouraging social distancing to reduce the community spread of the virus. In this period we’ve become more reliant on many forms of electronic communications, such as audio and video conferencing which have been made widely available by accessible apps. At http://callstats.io, millions of calls have been analyzed from over 1000 WebRTC apps to help paint a picture of some of the changes to the usage and call quality in the United States over a 4-month period.
20:00 AEST
12:00 CEST
11:00 BST
06:00 EDT
03:00 PDT
10:00 LocalRecovery, Restoration and Resilence-managing your mental health though COVID-19 and beyond
Natalie AdamsMental wellbeing at work has been a big topic of the last few years but now with Covid 19 we are all facing huge changes to the way we work and communicate with others as well as the stress of living through a major pandemic. In this talk we will hear some of the ways the NHS have been using past crisis like the Ebola outbreak, war in Afghanistan and the Manchester Terrorist Bombings to consider the types of mental health support needed both for the general population and those working through the crisis. Natalie will share some practical advice around dealing with isolation, video call fatigue and the very normal but strong effect the pandemic is having on our psychological health and how we can all recover, restore and build our resilience.
00:00 AEST (+ 1)
16:00 CEST
15:00 BST
10:00 EDT
07:00 PDT
14:00 LocalP2P Matrix: Where we're going we don't need servers!
Matthew HodgsonMatrix is an open protocol for decentralised communication, and since the start of 2020 the team has been seriously experimenting with evolving Matrix to work in peer-to-peer environments, giving users full control of their communications without any dependencies on the internet or service providers. In this talk we'll show off the latest implementations, and discuss how Matrix may become a hybrid federated/p2p network in future
04:00 AEST (+ 1)
20:00 CEST
19:00 BST
14:00 EDT
11:00 PDT
18:00 LocalKamailio for RTC Stability, Scaling, and Security
Fred PosnerKamailio, the Open Source SIP Server, enables communication across SIP and WebRTC allowing you to build whatever your heart desires. Kamailio creates a solid foundation allowing you to build and grow as needed.
Fri, Jul 17th
16:00 AEST
08:00 CEST
07:00 BST
02:00 EDT
23:00 PDT (-1)
06:00 LocalIntro to Day Five
Dan JenkinsIntro to day five
16:15 AEST
08:15 CEST
07:15 BST
02:15 EDT
23:15 PDT (-1)
06:15 LocalUsing NodeRED as a Visual Asterisk Manager
Sam MachinI've spent a lot of time looking into visual low-code development tools and NodeRED is one of my favorites. Configuring and managing asterisk has always been a tricky task to understand and in many ways the config files are a form of 'code' Over the years several web based tools have emerged to make managing a PBX simpler. However these tools are usually built around a fairly specific use case. There are also new ways of managing your asterisk box through code in languages like javascript mostly using the ARI interface. I've started to experiment with what it would look like to manage asterisk via ARI inside NodeRED, trying to get the same level of power and flexibility from code based config with the ease of use from a visual tool. This talk is mostly going to be me asking a bunch of questions and showing the limited progress so far, so I would encourage people to join the discussion after the talk.
20:00 AEST
12:00 CEST
11:00 BST
06:00 EDT
03:00 PDT
10:00 LocalSFrame.js: End to end encryption for everyone
Sergio Garcia MurilloDue to recent events, e2ee has become a must have in any videoconferencing service, even if your service does not have privacy and security as it's main use case. WebRTC has failed to provide a solution for e2ee in SFU scenarios until insertable streams has been implemented as an experimental feature in Chrome. From PERC to SFrame, we will be talking about what have been the different approaches to provide e2ee and posibles ways in which e2ee will evolve in the near future. Last, we will be covering a 1000ft view of what you would need to do to add e2ee support to your service SFrame.js, the pure javascript implementation of SFrame based on webcrypto.
00:00 AEST (+ 1)
16:00 CEST
15:00 BST
10:00 EDT
07:00 PDT
14:00 Localjambonz: the "little" open source CPaaS
Dave HortonJambonz is an open source CPaaS platform that you can run on your own infrastructure. It is targeted at CSPs and privacy-conscious enterprises. It is modest in goals, small in size, simple to deploy, and easy to get your arms around. This talk will describe why it's needed and give a demo.
04:00 AEST (+ 1)
20:00 CEST
19:00 BST
14:00 EDT
11:00 PDT
18:00 LocalCarrier-Grade: what does it mean to us, practically speaking?
Maksym SobolyevOur belief is that software reliability is not just an "another feature" or "selling point" but ideology and the process. We will share few things and interesting techniques that we have discovered while implementing this vision.
Add to your calendar