Learn New Technology for Instant Communication-WebRTC

avatar

by

on

Learning is a natural way to grow, moreover, it is a continuous process. We at Galaxy emphasize growth of our company and employees, as we continue to adapt to the next wave of internet.

Mind you, the internet is moving at a very fast pace– from Internet of things to artificial intelligence to virtual reality. Any breakthrough to mass usage could significantly alter the way we interact with each other.

One such technology, slowly making its presence felt is WebRTC– Web based Real Time Communication. A natural evolution to the species of desktop-to-desktop communication including Skype, Google hangout and other Voice Over Internet Protocol (VOIP) communication tools.

We are now looking at a system that uses server based communication over web browsers. Web browsers are the basic unit for using internet. Therefore, WebRTC is removing the need to download an external application that restricts its use more than one system. Yet, this cloud-based application will require many enhancement to support fully seamless video calling.

Lets look at some features of webRTC by Dave Gilbert (2016) :

  1. It is free. Everyone loves free technology. Being open-sourced and free it appeals to almost every developer and/or technology company.
  2. It is browser based. Therefore, no downloading required.
  3. it is user-friendly- since its browser-based one can call other users simply using their email or phone number. no complicated additional login/username required
  4. it is efficient- the underlying concept that HD video, PDF and real-time communication in one application. One click, join and you can start talking.

Ingrained with the above mentioned features are some limitations in compatibility, and connectivity. However, these features have not yet been harnessed as a product yet. WebRTC remains as a customizable technology, rather than a competitive product offering.

We were fortunate to work on two industry verticals- a telehealth and corporate training applications, based on WebRTC. For the telehealth app, we upgraded an existing desktop application to a cloud based real-time communication system to connect healthcare providers and patients remotely.

The corporate training application had a vividly different business use case, it allowed learners and trainers to conduct video call to conduct virtual training seminars with video-recording capability at trainee end.

As many companies and experts are trying to productize the technology, a successful product may disrupt existing systems for real-time communication rendering many existing systems useless. However, the question is who will do it first?

In case, you have some ideas or are looking for technical support, feel free to contact us.