This week’s guest blogger is Fabrizio Volpe. Fabrizio is an experienced network architect and was awarded the MVP Directory Services Award by Microsoft in 2011, 2012 & 2013. He is also the author of Microsoft Forefront UAG Mobile Configuration Starter by Packt Publishing and several reviews on IT Central Station. If you haven’t already, check out his Expert Review of Lync Server. Contact us if you would like to be one of our guest bloggers.
WebRTC : The “Terrible Child” in the Unified Communications World
This infers that there is already a coverage for a large part of the existing market and the number of potential users will increase with the integration of WebRTC in Internet Explorer (something that should be seen in 2013).
Existing UC solutions for desktops and mobile devices require applications and/or browser plugins. WebRTC offers the promise of a pre-installed feature installed in every desktop and mobile browser.
The demonstrations seen up to this moment (https://www.webrtc.org/demo ) are really impressive, with different operating systems and browsers talking to each other in a really smooth manner.
The capability to create a call or a meeting with no need for a plug-in or an app would be really interesting, resolving common issues such as incompatibilities due to the operating systems and devices fragmentation or the risk of malware slipstreamed in the apps.
Bistri (https://bistri.com/) allows one to connect with Facebook, Google, Windows Live, Yahoo and others unifying our “presence” (the indicator of our state and of our willingness and capability to communicate) and enabling the use of chat, audio and video calls from inside a web browser.
Twelephone (https://twelephone.com/) integrates with Twitter as a base platform for identity and messaging, offering the high quality audio and video features of WebRTC.
On the bad side, WebRTC is in its infancy, and there are potential issues especially regarding the interoperability if there will be no agreement on the standards to use.
For example the Microsoft proposal (CU-WebRTC), is a bit different from the ones included in Chrome and Firefox. One of the characteristics of CU-WebRTC is that it would leave it up to the developer to settle on a codec for video and other specifics.
From a technical point of view, there are a number of complex aspects, so that establishing a connection between two users or creating the required communication channels requires a non-trivial effort.
As a consequence of the availability of the requirements in Chrome, Google’s implementation is at the moment the base around which WebRTC is growing but if Microsoft and Apple will support different visions, the common denominator will get lost.
If the vendors will develop their own versions of WebRTC the most important aspect of the solution (ubiquity) will be lost.
The quality that WebRTC will be able to grant and the reception that such a pervasive technology will have from the public are important parameters that will condition the adoption of this technology in the future.