Session Traversal Utilities for NAT (STUN) is a lightweight protocol that operates as a tool for other protocols that need to handle NAT traversal. It enables users that are behind a NAT to connect to a single peer.

Traversal Using Relays around NAT (TURN) is a protocol used by multimedia…

WebRTC is already making waves in contact center technology. We have seen how, using WebRTC, developers can improve call quality and provide easier-to-analyze metrics. Check out this free infographic to learn more about how American Express used WebRTC to improve their contact center technology for real results.

Interested in reading more about integrating WebRTC with contact centers? Check out our free white paper.

Originally published at www.callstats.io.

In its inception, WebRTC was designed to be a peer-to-peer communication technology. This means that the majority of technology development is focused on the client device. In spite of this, it is also very important to have a clear understanding of the server-side infrastructure for WebRTC. Every WebRTC application must…

Banking and insurance are among the world’s most important industries. The two are inextricably linked, as they track and guarantee finances, investments, and properties. …

The healthcare industry is astonishingly large: In the United States alone, it is a $7 trillion industry that’s expected to grow to $8.7 trillion by 2020. Thanks to an aging population, technological improvements, and political uncertainty, it’s also an industry ripe for continued disruption.

Major healthcare players are looking to…

Online education offers students incredible learning opportunities without the need for a physical classroom. From K-12 tools to virtual universities, various options empower students and educators to make the most of their educational experiences. …

As a product manager, your goal is to provide your customers with the most valuable and reliable product possible in a reasonable timeframe. When building real-time communications products, this can be particularly difficult and stressful to accomplish. Users quickly notice when video and audio calls are laggy and get annoyed

Imagine it: A vehicle pulls up to your doorstep, picks you up and whisks you to your destination without your so much as having to place your hands on the steering wheel. This is one of the clearest dreams of self-driving cars. …

Issues that plague real-time communications that may be solved with artificial intelligence can be divided into two categories: service level and infrastructure level. Service level applications are mainly customer-facing and feature-based, while infrastructure level applications are mainly developer-facing and optimization-based. No one side — service level or infrastructure level —…

Jitter and delay are naturally tied to each other, but they are not the same. They are both important to networking and have a significant impact on real-time communications. Check out this infographic to learn about the difference between jitter and delay.

This post is based on a Stack Overflow answer by Balázs Kreith, one of our engineers at callstats.io. In it, he details the differences between delay and jitter and how to calculate jitter. Read his answer on Stack Overflow.

Originally published at www.callstats.io.

callstats.io

Articles on interesting real-time communication topics and challenges. Handmade in Helsinki and the rest of the world.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store