Google developer preview of WebRTC: making real-time communication free to implement

Google developer preview of We...
View 4 Images
That's how Ericsson tested WebRTC technology
That's how Ericsson tested WebRTC technology
That's how Ericsson tested WebRTC technology
That's how Ericsson tested WebRTC technology
Samsung Chromebook
Samsung Chromebook
View gallery - 4 images

Less than a month after Microsoft bought Skype for US$8.5 billion, Google has released a developer preview of WebRTC - an open framework enabling implementation of voice and video Real Time Communications in the browser with the use of HTML 5 and JavaScript APIs.

It's possible that the Skype acquisition could mean restricting the client from technologies and devices other than Microsoft's own and Apple's FaceTime is also far from being free and open source. Microsoft's and Apple's intentions aside, efforts by Google - which is working with Mozilla and Opera to develop the technology - could bring big changes to the way we use voice and video in the web ... no more external, memory consuming VoIP programs?

Google's approach is highly understandable as their core investments are Chrome OS and upcoming Chromebooks. In general, the philosophy behind Chrome OS is to exclude the need for installing any non web-based external software, so WebRTC makes sense.

The use of WebRTC is based on BSD license (open source), because the key idea is to build a free, open and cross-platform standard for voice/video chats. It means WebRTC is supposed to work on Android and other mobile platforms too. Apparently, the code is based on Global IP Solutions (GIPS) technology, a company acquired by Google In 2010. GIPS worked on VoIP solutions for mobile devices, such as VideoEngine versions for Android, iOS and Windows Mobile.

Perhaps we shouldn't expect to see browser-based Skype alternative any soon, but the Google Talk team has already been working on moving the software from iSAC to WebRTC.

In the meantime, it's worth to take a look at how Ericsson tested RTC technology:

Web Real-Time Communication | Ericsson Labs

Source: WebRTC blog.

View gallery - 4 images
One aspect of Skype\'s success not mentioned frequently enough is it\'s privacy. Built-in encryption frustrates the hell out of government snoops.
I haven\'t any particular need for the privacy, nowadays - being a retired cranky old geek; but, anyone with a spot in their heart for dissent from the backwards status quo still revered here in the States feels a need to keep government spooks from having an easy ear into your conversations.
Mark Stenroos
Just to clarify, I don\'t believe that the Google Talk team is moving from iSAC to WebRTC, as iSAC is a codec that is included in WebRTC (as it was in GIPS VoiceEngine). They are, however, likely moving from GIPS VoiceEngine (precompiled by GIPS) to the WebRTC implementation. I would also assume that WebRTC will be secure as well, as the GIPS VE had options for enabling (or adding your own) encryption such as sRTP.