Let’s have a closer look at WebRTC and how it can impact on implementation of real-time communication platform.
WebRTC is a free, open project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs.
WebRTC also represents the latest evolution in the world of real-time communication. WebRTC reuses many of the protocols and standards that we have analyzed in the previous articles (Media transfer in Unified Communications – SDP Protocol, RTP, RTCP and Jitter Buffer) to create real-time communications between different devices. Other standards, such as TURN / ICE / STUN, have been also used by WebRTC. We will discuss these standards later in this article.
WebRTC brings to life the best of standardized Real Time Communication Technologies, and, in most scenarios, allows real peer-to-peer communications between endpoints.
Continue reading “WebRTC as a reliable standard for Real-Time Communication Technologies”
Web-based VS native administration is a long-standing dispute within this field. This topic is particularly important because it defines all of the user’s experience. Let’s examine, why web-based communication solutions are the best choice for delivering high service quality.
All new products now use web-based administration interfaces. Gone are the days of interfaces made with Java / QT. The advantages of this change include:
- No software to install, and the interface is immediately available everywhere
- Compatibility with all modern browsers
- Support for mobile devices like tablets and smartphones
- Security thanks to HTTPs
- Web API might help when automating tasks
If the communication system you are developing or deploying does not use a web-based interface, please reconsider your choice. Web-based is really the best option. Continue reading “Web-based vs Native apps: Which to Choose?”
What is Real-Time Communication?
Simple, one example is enough to explain.
An email is NON real-time communication, a phone call is real-time communication
By definition, real-time communication is any form of telecommunication through which all users are able to exchange information instantaneously or with negligible latency. Real-time is also synonymous with Live.
But in the Telecommunications world, what is Real-Time communication (RTC)?
By now we all use online chat or video-calling, thanks to instruments which had a very clear vision of where the future of communication was headed. (I am thinking of Skype which was created by 3 Estonian kids, Jaan Tallinn, Ahti Heinla and Priit Kasesalu, before being purchased by Microsoft).
Continue reading “What is Real-Time Communication?”