Skip to main content

Mozilla, Google Make First WebRTC Call in Firefox, Chrome

Mozilla said it has reached a milestone in WebRTC development with RTCPeerConnection interoperability between Firefox and Google's Chrome browser. This means that developers can now make Firefox WebRTC apps that can make direct audio/video calls to Chrome WebRTC apps without the need for a third-party plugin.

"The purpose of WebRTC, an open standard being defined jointly at the W3C and IETF standards organizations, is to provide a common platform for all user devices to communicate and share audio, video and data in real-time," Mozilla said in a blog. "This is a first step toward that vision of interoperability and true, open, real-time communication on the web."

Mozilla said this milestone was made possible because of the close collaboration between the open Web community and engineers from both Google and Mozilla. The celebrate the milestone, Mozilla provided a video demo of Chief Innovation Officer Todd Simpson calling Google’s Director of Product Management, Hugh Finnan, using a WebRTC app, seen below.

"From the very beginning, this joint WebRTC effort was embraced by the open web community, including engineers from the Chrome and Firefox teams," Google said in a separate blog. "The common goal was to help developers offer rich, secure communications, integrated directly into their web applications. In order to succeed, a web-based communications platform needs to work across browsers."

Chrome and Firefox can now communicate by using standard technologies such as the Opus and VP8 codecs for audio and video, DTLS-SRTP for encryption, and ICE for networking, Google added.

To try the WebRTC communication, curious users will need the desktop Chrome 25 Beta and Firefox Nightly for Desktop. In Firefox, users will need to load up about:config and set the media.peerconnection.enabled pref to "true". Then head over to the WebRTC demo site and start calling without a third-party plug-in.

Previously Mozilla demonstrated DataChannels, a component of WebRTC that allows users to share almost anything on their computer or device in an audio/video chat. Users can simply share vacation photos, news links and more by dragging them into the video chat window. Naturally a third-party plug-in isn't required.


Contact Us for News Tips, Corrections and Feedback