Google takes on FaceTime with WebRTC-based Duo

Google is taking on Apple’s FaceTime with Duo, a new app that enables users to make video calls between Android and iOS devices. And it’s using its own WebRTC to do so.

Duo, which launched today, is a mobile-only app designed strictly for one-on-one video conversations. Users open the app and load their contact lists, and Duo starts streaming video to the recipient when the call is placed. A feature dubbed Knock Knock enables the recipient to see the video stream before picking up the call.

“To make calls feel more like an invitation rather than an interruption, we created a feature in Duo called Knock Knock which lets you see live video of your caller before you answer, giving you a sense of what they’re up to and why they want to chat,” wrote Justin Uberti, a principal software engineer at Google, on the company’s blog. “Knock Knock makes video calling more spontaneous and welcoming, helping you connect with the person before you even pick up.”

Sponsored by Blue Planet, a division of Ciena

NaaS demystified. What's behind the latest evolution and how can CSPs benefit from closed-loop automation and open APIs to help deliver new 5G-based services.

Blue Planet® powers OSS and network transformation with a state-of-the-art, holistic NaaS framework.

Duo is based on WebRTC – or Web Real-Time Communication – which Google released as an open source project for browser-based communication in 2011 (and which Uberti co-founded). WebRTC was slow to make progress in its early days – Apple finally began to support the technology a few months ago – but it has made big strides in the last few years. More than 950 projects and companies are building products on top of WebRTC, and the number of projects using WebRTC grew by 70 percent over the past year alone.

WebRTC doesn’t require additional applications or plugins, and it offers a higher level of security than some other telephony systems. While video calling is the most obvious use-case scenario for WebRTC, it may emerge as a major platform for IoT applications such as providing real-time multimedia for drones, connected doorbells and ATMs.

For more:
- see this Verge report
- read Google’s blog post

Related articles:
Google-backed WebRTC celebrates 5 years – and hundreds of projects
Report: Apple quietly reveals support for WebRTC
Report: More than 2B WebRTC users by 2019

Read more on

Suggested Articles

The proportion of LTE data traffic supported by T-Mobile's 600 MHz spectrum more than doubled year on year, a new Tutela report shows.

U.S. Cellular is asking for the FCC’s permission to conduct tests in the C-band frequency range of 3.7 – 3.8 GHz.

The new CPE that Verizon has been promising for its 5G Home FWA service has finally arrived, debuting in eight cities in October.