Anyone who regularly uses VoIP mobile applications has experienced the mobile application priority issue before. This happened to me again last week, I was on Skype (Desktop), other person Skype on mobile, he got a cellular call coming in. Then the magic happened, I was put on hold without any warning and reconnected only once he disconnected the cellular call.
Modern browsers have the capability to auto update themselves. In Chrome (as an example) you don’t find yourself manually updating the browser version, it just happens magically. While you can go ahead and disable this feature, most common users will not do this. Continuing with the Chrome example, this means your stable browser version changes every 6 weeks or so. As an application developer this is a nightmare.
Last week Apple posted a new position on their job board with the title: WebKit Media Engineer – WebRTC (see below full job post). Now that looks like great news. Maybe Apple is working towards adding WebRTC to the Safari browser for iOS and OS X. Before we open the champagne bottle let’s take a closer look at this one.
Last Friday the official word came out. ORTC API is now available in Microsoft Edge with current focus on audio and video communication. The support is currently in the Windows Insider Preview release. Microsoft now claims to be enabling seamless communication experiences for the web with Skype, but is it really seamless? Let’s take a closer look at what exactly is being provided and more importantly, where are the pitfalls.
The optimal goal for WebRTC should be that Web developers will be able to easily add WebRTC features to their applications. Throw in some media services as they see fit and not need to worry too much for client side WebRTC API compatibility. Reality is that for the common Web developer, we are not really there yet.
It sounds pretty useful (to some). You say “OK Google” and search by voice. For “OK Google” to be picked up by the browser it actually needs to constantly listen to what is going on in the room. Google promises they don’t really listen to what’s going on in your room and that they don’t really do anything with this information. They say you can trust them. Should you? Your choice.