You are doing WebRTC? How did that happen?
Most of the people know us for the VoLTE and IMS stuff we do. Recently, we’ve been working quite a bit on WebRTC, too. Surprised? Most people associate IMS with the legacy world, i call it sometimes „Best of the 90’s“ myself.
While our VoLTE / IMS business is going really well, we suddenly do WebRTC, too. How did that happen? Basically it all goes back to our VoLTE deployments. Just for fun and as a simple showcase during KamailioWorld, we added support for „3G 23.228 annex U“ to our Proxy-CSCF. IMS as such, is independent of the access technology and we use our current IMS platform for VoLTE, fixed networks and OTT apps. Adding WebRTC to that equation (which Annex U is all about) is just a simple step and nothing really special.
One of the major operators in Europe, which runs a VoLTE platform based on our solution, was actually looking into the WebRTC topic. They looked at the „usual crowd“ from their vendors for this and more or less accidentally came to us, since they knew us very well and they knew, Kamailio & Friends support WebRTC. A classic case of cross- and upselling, I guess… 😀
We started building a WebRTC solution for them, initially as a Proof of concept, to show the following possibilities:
- WebRTC to WebRTC calls with Audio and Video
- WebRTC to Legacy
- Legacy to WebRTC
- and some API usecases, e.g. legacy to legacy calling or PIN verification
Hopefully by the end of the year, their WebRTC solution will go for production
While the demo was only showcasing, what is technical possible, the possibilities for this new breed of communications are endless, e.g.:
- Imagine a medical health-care hotline: The doctor could send a link to a WebRTC page by SMS, in order to visually verify some disease. Based on this visual impression, the doctor could decide between emergency room and the „usual“ doctor
- Imagine technical support: Let’s check, if you’ve got the cable connected right…
- Imagine verification: Show me your ID!
- Call your consultant directly through their webpage!
- Imagine Lead Generation: Call directly to sales from your webpage. This could work for all sizes of companies, from a small craftsman to the order hotline
- and those ideas are only a few ideas…
The topic is getting even more interesting, since WebRTC works on all sorts of Smartphones, Operating Systems and Networks. Even though I haven’t tested it yet, it should even work on Microsoft Edge on Windows 10. And Apple has it on it’s Roadmap for Safari, which will make it work on the popular iPhone as well.
While WebRTC is a huge and hot topic, we definitely will go ahead with our VoLTE and IMS platforms. We are currently running integration tests with several operators from 4 different continents on our integration platform. Adding an operator to that list takes us ~30 minutes if we have all the data, so come on Australia, let’s make World-Wide-Voice! 😉